从键盘输入一个正整数,然后求出它的个位数、十位数、百位数、千位数和万位数,并按样例的格式,打印出这五位数字的和。
输入格式:
输入一个正整数
输出格式:
和(万位数+千位数+百位数+十位数+个位数=和)
输入样例:
123
`输出样例:
6(0+0+1+2+3=6)
#include<stdio.h>
int main()
{
int a1,a2,a3,a4,a5,total,b;
scanf("%d",&total);
a1=total%10;
a2=total/10%10;
a3=total/100%10;
a4=total/1000%10;
a5=total/10000%10;
b=a1+a2+a3+a4+a5;
printf("%d(%d+%d+%d+%d+%d=%d)",b,a5,a4,a3,a2,a1,b);
return 0;
}
版权声明:本文为fqs1594916898原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。