采用vector动态存储
#include<iostream>
#include<vector>
using namespace std;
int main(){
vector<int> data;
int n,cnt = 0;
while(cin>>n){
data.push_back(n);
++cnt;
if(getchar() == '\n') //重点在这句,判断是不是输入回车。用if(cin.get() == '\n')一样的效果。
break;
}
for(int i = 0;i<cnt;++i)
cout<<data[i]<<" ";
}