输入样例:
4 1 2 3 4
5 1 2 3 4 5
输出样例:
10
15
代码如下:
#include<stdio.h>
int main()
{
int i,n,sum,a;
printf("请输入整数个数n:\n");
while(scanf("%d",&n) != EOF) /**当scanf()函数返回值为 输入结束标志EOF时,跳出循环 */
{
sum = 0;
printf("请输入n个整数:"); /**输入整数时以空格或回车键区分都可以 */
for(i=0;i<n;i++)
{
scanf("%d",&a);
sum =sum + a;
}
printf("%d个整数的和为:%d\n",n,sum);
}
return 0;
}
运行结果:
对于scanf()函数,返回值就是读出的变量的个数: