大佬们帮帮忙救救孩子 为什么输入-1不结束啊
#include<iostream>
#include<vector>//引入vector头文件
using namespace std;
int main() {
vector<int> array;//定义一个vector数组array
int number;
while (1) { cin >> number; array.push_back(number);//每输入一个数字就把它添加到数组的最后 if (cin.get() == 1) //如果是-1则跳出循环 break;
}
int len = array.size();//返回数组长度为len
//下面遍历一遍数组看看对不对
for (int i = 0; i < len; i++) { cout << array[i] << endl;
}
return 0;
}