c语言,输入一个三位数,并输出这三个位上的数

c语言,输入一个三位数,并输出这三个位上的数
2025-04-10 14:46:31
推荐回答(1个)
回答1:

#include
int main()
{
int n,a,b,c;
printf("输入一个三位数:\n");
while(1)
{
scanf("%d",&n);
if(n<100||n>999)
printf("输入有误,重新输入:\n");
else break;
}
a=n/100;
b=n/10%10;
c=n%10;
printf("百:%d 十:%d 个:%d\n",a,b,c);
}