翁恺C语言-(练习)求整数的位数及各位数字之和

467 阅读1分钟

#include <stdio.h> int main() { int digit,x=0,sum=0,n=0;

scanf("%d",&digit);

do{
	x=digit%10;
	sum=sum+x;
	digit/=10;
	n++;
	//printf("digit=%d,n=%d\n",digit,n);
}while(digit!=0);

printf("%d %d",n,sum);

return 0;

}