4位整数的数位和 输入一个4位数的整数,求其各数位上的数字之和。 输入格式: 输入在一行中给出1个4位的正整数n。 输出格式: 在一行中输出n的各数位上的数字之和。 输入样例: 1234
#include<stdio.h>
int main(){
int a,ge,shi,bai,qian,he;
scanf("%d",&a);
ge=a%10;
shi=a/10%10;
bai=a/100%10;
qian=a/1000;
he=ge+shi+bai+qian;
printf("%d\n",he);
}
谢谢采纳 有帮助关注走一波
int main()
{
int n,sum= 0;
scanf("%d",&n);
while(n>0)
{
sum += n%10;
n = n/10;
}
printf("%d",sum);
return 0;
}