检查C中的输入是否为整数类型
问题是我不能使用atoi或任何其他类似的功能(我很确定我们应该依赖于数学运算)。
int num;
scanf("%d",&num);
if(/* num is not integer */) {
printf("enter integer");
return;
}我试过了:
(num*2)/2 == num
num%1==0if(scanf("%d",&num)!=1)但这些都没有奏效。
有任何想法吗?
小怪兽爱吃肉
弑天下
慕哥6287543
莫回无
随时随地看视频慕课网APP
相关分类