从键盘输入一个字符,判断它是字母、数字、还是其他字符。
#include<stdio.h>
int main()
{
char a;
while(scanf("%c",&a)!=EOF)
//scanf("%c",&a);
if(('a'<=a&&a<='z')||('A'<=a&&a<='Z'))
printf("字母\n");
else
if(a>='0'&&a<='9')
printf("数字\n");
else
printf("其他\n");
//return 0;
}
运行结果
这里想了好久,为什么会多了个“其他”。后来才焕然大悟,难道”回车键”不是字符吗?自己真是傻