有没有一种简单的方法来调用 C 脚本来查看用户是否输入了英文字母表中的字母?我在想这样的事情:
if (variable == a - z) {printf("You entered a letter! You must enter a number!");} else (//do something}
我想检查以确保用户没有输入字母,而是输入了数字。想知道是否有一种简单的方法可以提取每个字母而无需手动输入字母表中的每个字母:)
最好测试十进制数字本身而不是字母。isdigit http://www.opengroup.org/onlinepubs/009695399/functions/isdigit.html.
#include <ctype.h>
if(isdigit(variable))
{
//valid input
}
else
{
//invalid input
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)