检查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
莫回无
相关分类