题目描述
编写一个程序,计算任意输入的正整数的各位数字之和。(输入的位数不要超过10位。多组测试数据输入)
输入
123
输出
6
样例输入
145
样例输出
10
提示
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,n,sum;
while( scanf("%d",&n)!=EOF)
{
i=0;
sum=0;
int s[10]={0};
while(n!=0)
{
s[i]=n%10;
n=n/10;
i++;
}
for(i=0; i<10; i++)
{
sum+=s[i];
}
printf("%d\n",sum);
}
return 0;
}