资源介绍
计算任意一个四位数的位数相加的和
void main()
{
int shu,shu1,shu2,shu3,shu4;
for(int i=1;i<=5;++i){
printf("\n请输入一个四位数:");
scanf("%d",&shu;);
printf("还能输入%d次\n",5-i);
if(shu>=1000 && shu<=9999){
shu1=shu;
shu2=shu/10;
shu3=shu/100;
shu4=shu/1000;
printf("\n个位数为:%d\n十位数为:%d\n百位数为:%d\n千位数为:%d\n和为:%d\n",shu1,shu2,shu3,shu4,shu1+shu2+shu3+shu4);
}else{
printf("输入的数字错误!");
}
}
}