1003: 在线评测系统学习之四:多组数据输出输出(形式2)

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:5 解决:5

题目描述

欢迎来到常州纺织服装职业技术学院程序在线评测系统,sidney引导你进入该系统,接下来学习如何输入多组数据并输出。

输入

输入有多组测试数据,每组测试数据的第一行为T(0<=T<=100)

接下来的T行每行有一个数a(0<=a<=10^6)

请计算这T个数的和是多少呢?当T为0时表示输入结束。

输出

输出T个数的和,每个结果占一行。

样例输入 复制

3
1
2
3
4
1
2
3
4
0

样例输出 复制

6
10

提示

这个用C语言怎么实现呢?sidney提供如下程序参考。
#include<stdio.h>
int main(void)
{
int t,a,sum=0;
while(scanf("%d",&t)!=EOF)
{
if(t==0)
{
break;
}
sum = 0;
while(t--)
{
scanf("%d",&a);
sum+=a;
}
printf("%d\n",sum);
}
return 0;
}