C语言--输入多组数据求和问题

输入数据有多组,第一行是一个数N,表示有N行数据,每行第一个数据表示该组数据个数,输出每组的和。如:
Sample Input
2
4 1 2 3 4
5 1 2 3 4 5
Sample Output
10
15
Source
此题关键在输入格式上!!!!!
请高手帮忙!!!!!!!
注意:请您一定要严格按照我说的格式输入输出!!!
谢谢!!!

第1个回答  2009-12-24
用循环,

第一个数字赋值变量,定义循环次数

剩下的用求和公式做就行了
第2个回答  2009-12-24
//---------------------------------------------------------------------------

#include <stdio.h>

int main(void)
{
int i,a,b,c,j,sum;
scanf("%d",&a);
for (i = 0; i<a; i++) {
scanf("%d",&b);
sum=0;
for (j=0; j<b; j++) {
scanf("%d",&c);
sum+=c;
}
printf("%d\n",sum);
}

puts("Source");
return 0;
}
//---------------------------------------------------------------------------