题目描述
计算多组整数的和。
输入要求
输入包含多组测试数据。每组测试数据首先包含一个整数N(表示有N个数),并跟随N个整数 。如3 2 4 5 表示有3个数需要求和,这3个数分别为2,4,5。最后以EOF作为结束标记。
输出要求
每行输出每组数据的和。
输入样例
4 1 2 3 4 5 1 2 3 4 5 ^z
输出样例
10 15
#include<stdio.h>
int main()
{
int a,i,n,d=1,sum=0;
while(scanf("%d",&n)!=EOF)//遇到输入为^z结束循环。
{
sum=0;//每次完成一个while循环进行重新将0赋值与sum。
for(i=1;i<=n;i++)//每一行第一个数为n,循环n次。
{
scanf("%d",&a);//每一行除第一个数进行n次扫描。
sum=sum+a;//每一行除第一个数的和。
}
printf("%d\n",sum);//输出每一行除第一个数的和。
}
return 0;
}