初学者 谁能告诉我啊 报错说内存超出范围了
#include<iostream>
#include<string>
#include<vector>
int main()
{
using namespace std;
vector<int> number;
vector<int> number_last;
number_last[0] = 1;
for (int i = 1; number[i] != 0; i++)
{
cout << "Enter your number: ";
cin >> number[i - 1];
cin.get();
number_last[i] = number_last[i - 1] * number[i];
}
cin.get();
getchar();
}