if-else判断输出的字符是大写字母、小写字母、数字、或者其他类型
#include<stdio.h>
void main(){
char c;
printf("input a character: ");
c=getchar(); //在键盘上输入一个字符
if(c<32)
printf("This is a control character\n");
else if(c>='0'&&c<='9')
printf("This is a digit\n");
else if(c>='A'&&c<='Z')
printf("this is a capital letter\n");
else if(c>='a'&&c<='z')
printf("This is a small letter\n");
else{
printf("This is an another character\n");
}
}
运行结果为: