c语言任意输入一个字符,根据该字符的ASC||码值判断这个字符是字母,数字,还是其他类型

如题所述

#include <stdio.h>
#include <string.h>
int main() 
{
char c;
scanf("%c", &c);
if ((c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'C'))
printf("This a letter\n");
else if (c >= '0' && c <= '9')
printf("This a digit\n");
else
printf("This a other character\n");
return 0;
}

温馨提示:答案为网友推荐,仅供参考
相似回答