别听最快回答 他的程序不会处理输入的个数
这道题说白了就是处理逗号
#include
using namespace std;
int a[2013];
int x;
int i=1;
int main()
{
freopen("test.in","r",stdin);
while(scanf("%d",&x)==1)
{
char ch;
ch=getchar();
a[i]=x;
i++;
}
return 0;
}
用fgets()结合sscanf("%s,"&a[i] );来读取数据
或直接用fscanf("%s,"&a[i] );函数来读取数据即可!