c语言 多组测试数据求和 我是新手,请用简单的函数解答,谢谢!

还有一些输入是以上几种情况的组合,具体根据题目对前面几种情况进行组合比如题目要求是多组测试数据每组测试数据首先输入一个整数n(如果n=0就表示结束)然后再输入n个整数这类... 还有一些输入是以上几种情况的组合,具体根据题目对前面几种情况进行组合比如题目要求是多组测试数据每组测试数据首先输入一个整数n(如果n=0就表示结束) 然后再输入n个整数这类题目输入格式如下:
int main()
{
int n,i;
while(scanf("%d",&n)!=EOF && n!=0)
{
for(i=1;i<=n;i++)
{
....//每次输入一个数,共循环n次,需要的时候做其他处理
}
}
}

Input
Input contains multiple test cases. Each test case contains a integer N, and then N integers follow in the same line. A test case starting with 0 terminates the input and this test case is not to be processed.

Output
For each group of input integers you should output their sum in one line, and with one line of output for each line in input.

Sample Input
4 1 2 3 4
5 1 2 3 4 5
0

Sample Output
10
15
展开
 我来答
风若远去何人留
推荐于2016-05-10 · 知道合伙人互联网行家
风若远去何人留
知道合伙人互联网行家
采纳数:20403 获赞数:450164
专业C/C++软件开发

向TA提问 私信TA
展开全部
#include <stdio.h>
int main()
{
    int n,i;
    while(scanf("%d",&n)!=EOF && n!=0)
    {
     int sum = 0, v;
         for(i=1;i<=n;i++)
         { 
          scanf("%d",&v);
sum+=v;
         }
 printf("%d\n", sum);
    }
}
更多追问追答
追问

能告诉我我写的错哪里了吗?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式