一个小问题,求教。。。
题目描述
你的任务是计算若干整数的和。
输入格式
每行的第一个数N,表示本行后面有N个数。
如果N=0时,表示输入结束,且这一行不要计算。
输出
对于每一行数据需要在相应的行输出和。
样例输入
4 1 2 3 4
5 1 2 3 4 5
0
样例输出
10
15
这个用C怎么破? C
[解决办法]
刚好我做了一下,当练习了,你参考下
#include <stdio.h>
int main(void)
{
int N;
int i,j,sum;
while(scanf("%d",&N) == 1 && N > 0)
{
sum = 0; // init;
for (i = N; i--;)
{
scanf("%d",&j);
sum += j;
}
printf ("%d\n",sum);
}
return 0;
}