输入的字符串转成char数组,然后char数组循环转int、累加
int n=2457,sum=0; while(n!=0) { sum+=n%10; n/=10; } printf("%d\n",sum);