一个不知道为什么会答案出错的问题
题目:从键盘输入一个字符,判断该字符是否大写字母、小写字母、数字字符或其他字符。分别输出对应的提示信息。
代码如下:
#include<stdio.h>
#include<math.h>
int main()
{
char a;
scanf("%c",&a);
if(a>='A'&&a<='B')
{
printf("upper\n");
}
else if(a>='a'&&a<='z')
{
printf("lower\n");
}
else if(a>='0'&&a<='9')
{
printf("digit\n");
}
else
{
printf("other\n");
}
return 0 ;
}
系统提示我答案错误我是哪里出错了呢? if(a>='A'&&a<='B')//这里是a<='Z'
昨非 发表于 2020-10-2 16:13
谢谢您嘞{:10_250:}
页:
[1]