C语言中,输入一个数,求各位数的依次相加

img

#include <stdio.h>

int main()
{
int x,s=0;
printf("输入一个正整数:");
scanf("%d",&x);
for(;x!=0;)
{
s=s+x%10;
x/=10;
}
printf("=%d",s);
return 0;
}