Problem H: 求各位数字之和
Description
编写一个程序,计算任意输入的正整数的各位数字之和。(输入的位数不要超过10位。多组测试数据输入)
Input
123
Output
6
Sample Input
145
Sample Output
10
代码实现: #include <stdio.h> #include <stdlib.h> int main() { int a,sum=0; while(scanf("%d",&a)!=EOF) { do { sum+=a%10; } while(a/=10); printf("%d\n",sum); sum=0; } return 0; }