您的任务是计算一些整数的总和。
输入项
输入的第一行包含一个整数N,然后是N行。每行以整数M开头,然后M整数在同一行中跟随。
输出量
对于每组输入整数,应在一行中输出其总和,并且必须注意,输出之间存在空白行。
样本输入
3
4 1 2 3 4
5 1 2 3 4 5
3 1 2 3
样本输出
10
15
6
思路心得:这道题想了很久,看了群里才知道原来最后一个输出样本是无空白行的,而如果只是加换行符,那么循环下来必定最后一行是有空白行,这时候我们只需要加一个if判断使其除去最后一行的空白行即可
#include<stdio.h>
int main(){
int a,row,line,sum;
scanf("%d",&row);
while(row--){
scanf("%d",&line);
sum=0;
for(int i=0;i<line;i++){
scanf("%d",&a);
sum=sum+a;
}
printf("%d\n",sum);
if(row!=0){
printf("\n");
}
}
return 0;
}