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