c语言输入任意多个整数100个 并输出这些数的和

如题所述

#include <stdio.h>
int main()
{
int sum = 0,t,num;
printf ("输入整数个数:\n");
scanf ("%d", &num);
for(int i=0;i<n;i++)
{
scanf ("%d", &t);
sum+=t;

}

printf ("总和是:%d\n", sum);

return 1;
}
只要总和不超过int的最大值,算的结果都能正常
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-12-01
#include <stdio.h>
#define M 100  //想输入多少输入多少,自己随便改,不过不能大于2147483647个哦

int main()
{
int i, sum = 0, a[M];

printf ("输入%d个整数:\n", M);
for (i=0; i<M; i++)
{
scanf ("%d", &a[i]);
sum += a[i];
}
printf ("这些数的和是:%d\n", sum);

return 0;
}

相似回答