【问题描述】
编写一个程序,接收用户通过键盘输入的一个字符。如果该字符是字母,则输出信息“It is a letter!”;如果该字符是数字,则输出信息“It is a number!”;如果该字符既不是字母也不是数字,则输出信息“It isn't a letter or number!”。
【参考代码】
#include <stdio.h>
int main()
{
char c;
printf("请输入一个字符:");
c = getchar();
if ((c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z'))
{
printf("It is a letter!\n");
}
else if (c>='0' && c<='9')
{
printf("It is a number!\n");
}
else
{
printf("It isn't a letter or number!\n");
}
return 0;
}