#include "stdio.h"
int main()
{
int n,sum=0;
printf("请输入一个整数:");
scanf("%d",&n);
while(n)
{
sum+=n%10;
n=n/10;
}
printf("该整数各位数字之和为:%d\n",sum);
return 0;
}
#include
int main(int argc,char **argv)
{
int x,sum;
printf("input x:");
scanf("%d",&x);
for (;x > 0;x /= 10) {
sum += x % 10;
}
printf("sum = %d\n",sum);
return 0;
}
int ans = 0;
for ( char ch = getchar(); '0' <= ch && ch <= '9'; ch = getchar() )
{
ans += ch - '0';
}
printf("%d\n",ans);
#include
int main()
{
int n=0, s=0;
printf( "input an integer:" );
scanf( "%d", &n );
printf( "n=%d, ", n );
do
{
s += (n%10);
n = n/10;
} while( n!=0 )
printf( "s=%d\n", s );
}