7-146 判断字符或数字 (10分)
键盘输入一个字符,要求判断是否为数字字符,如果是’a’—’z’或’A’—’Z’,则输出“character”,如果是‘0’~‘9’,则输出“digit”,如果都不是,则输出“ERROR”。
输入格式:
键盘输入一个字符。
输出格式:
如果是字母,则输出“character”,如果是数字,则输出“digit”,如果都不是,则输出“ERROR”。
输入样例:
A
输出样例:
在这里给出相应的输出。例如:
character
代码1:
#include<stdio.h>
int main(){
char n;
n=getchar();
if(n>='a'&&n<='z'||n>='A'&&n<='Z')
printf("character");
else if(n>='0'&&n<='9')
printf("digit");
else
printf("ERROR");
return 0;
}