比如有这么一个小程序,程序提示用户输入一个1-99之间的整数,并将其输入的结果打印出来。
那么在scanf()语句之后,就要对这个INT型变量进行合法化判断。
1.当用户什么都不输,即直接按回车时,也应该提示用户,输入项不能为空。
2.当用户输入字母或字符时,系统也应该提示输入项不能为字母和字符。
3.当用户输入空格时,系统提示输入项不能为空。
4.当用户输入整数+字符组合时,系统提示输入项不能有字符。
5.当用户输入小数时,系统提示输入项不能为小数。
请问,这些代码怎么写。谢谢各位高手了。。
定义的变量一定要int型,不用字符串变量。