64,553
社区成员
发帖
与我相关
我的任务
分享
#include<stdio.h>
#include<stdlib.h>
int main()
{
int n,i=0;
while(scanf("%d",&n))
{
i++;
if(i>10)
{
puts("Over 10!!!\n");
puts("Ctrl+C to finish!");
}
}
return 0;
}
int main()
{
int ints[10];
int i = 0;
while (i < 10)
{
scanf("%d", &ints[i]);
++i;
}
return 0;
}
vector<int> arr;
copy( istream_iterator<int>(cin), istream_iterator<int>(), back_inserter( arr ) );
if ( 10 < arr.size() )
cerr << "More than 10 integers received.";
//如果是按一行输入:
string s;
cin>>s;
string arr_s[] = s.split(" ");
if (arr_s.length>10)
cout<<"越界";
//再转换为需要的数字
……
//如果不是按行输入:
int num;
for ( int i=0;i<10;i++)
{
cin>>num;
}