题面描述:
若干整数求和。
输入:
输入数据有多组,每组为一行,包括若干个32位整数。若行首的数值为0,表示输入结束。
输出:
对每组输入,在单独的行中输出结果。
示例输入:
1 2 3 4 5
-1 1
0
示例输出:
15
0[换行]
#include<stdio.h>
int main()
{
int n;
long Sum=0;
char c;
short flag=1;//行首元素标志
short i=0;//是否结束程序标志
while(i==0)
{
Sum=0;
flag=1;
do{
scanf("%d", &n);//输入数据
if(flag==1&&n==0)
{
i=1;
}
Sum+=n;
flag=0;
c=getchar();
}while(c!='\n');
if(i==0)
{
printf("%ld\n", Sum);
}
}
return 0;
}
#include<stdio.h>
int main()
{
int n;