请问一个C语言题目
4.输入一个正整数,判断其是否是三位数,若是:分解出各位上的数字,并输出;否则,输出“该数不是三位整数,不进行分解!”。...
4.输入一个正整数,判断其是否是三位数,若是:分解出各位上的数字,并输出;否则,输出“该数不是三位整数,不进行分解!”。
展开
1个回答
展开全部
#include <stdio.h>
int main()
{
int num;
printf("input a number in range (100,1000):");
scanf("%d",&num);
fflush(stdin);
if(num<100 || num>999)
printf("unexpected input\n");
else
printf("unit's digit:%d\nten's digit:%d\nhundred's digit:%d",num%10,(num/10)%10,num/100);
return 0;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询