使用while(cin>>a)
每输入一行数据换行,数据输入完,按ctrl+z组合键,再按回车键就可以结束输入啦,
#include<stdio.h>
#include<iostream>
#define MAX 100
using namespace std;
int main()
{
int a[MAX] = { 0 };
int i = 0;
while (cin>>a[i])
i++;
int length = i;
i = 0;
while (i < length)
cout << a[i++] << " ";
return 0;
}