1. 程式人生 > >【C語言】輸入任意多個整數

【C語言】輸入任意多個整數

有時候可能需要在每一行輸入的整數不確定,回車作為結束符,整數中間用任意多個空格隔開。

程式碼如下:

#include<cstdio>
int main()
{
 int num[1000];
 char ch;
 do
 {
       scanf("%d",&a[i++]);
}while((ch=getchar())!= '\n');// 這裡用來判斷是否輸入了回車
return 0;
}
------------------------------------------------------------------------------------------------------------------------------
while(cin>>b[cnt++],cin.get()!='\n');//也可用這句代替