求一个任意三位数的百位数字、十位数字、个位数字之和
#include <stdio.h>
int main()
{
int sum=0,x;
scanf("%d",&x);
while(x){
sum+=x%10;
x/=10;
}
printf("%d",sum);
}
把每个数取出来,取模
#include <stdio.h>
int main()
{
int n,d,sum=0;
scanf("%d",&n);
while(n>0)
{
sum += n%10;
n/=10;
}
printf("%d\n",sum);
return 0;
}