问题描述:
假设n是一个由最多9位数字(d9, …, d1)组成的正整数。编写一个程序计算n的每一位数字之和
输入说明:
输入数据为一个正整数n
输出说明:
对整数n输出它的各位数字之和后换行
输入样例:
3704
输出样例:
14
代码展示
#include <stdio.h>
int main(){
int a,i,sum=0;
scanf("%d",&a);
while(a!=0){
i=a%10;
a/=10;
sum+=i;
}
printf("%d",sum);
return 0;
}
运行结果