第1个回答 2006-06-03
main()
{
int a,b,c;
printf("inpuy num:");
scanf("%1d%1d%1d",&a,&b,&c);
printf("%d",a+b+c);
getch();
}
这个是三位数的。
第2个回答 2006-06-03
#include<math.h>
main()
{
long int num;
int sum=0;
int temp;
printf("please input a number:);
scanf("%ld",&num);
while(num>9)
{
temp=num%10;
sum+=temp;
num/=10;
}
sum+=num;
printf("sum is %d",&sum);
}本回答被提问者采纳
第3个回答 2006-06-03
void main()
{
int i=0,s=0;
scanf("%d",&i);
while(i!=0)
{
s+=(i%10);
i-=(i%10);
i/=10;
}
printf("sum=%d",s);
}