write a c program that accepts a charater using the scanf() function and determines if the character
时间: 2023-04-27 08:04:11 浏览: 170
C语言判断输入字符的程序
4星 · 用户满意度95%
是一个字母还是一个数字。
可以使用以下代码:
#include <stdio.h>
int main() {
char c;
printf("请输入一个字符:");
scanf("%c", &c);
if (c >= '' && c <= '9') {
printf("输入的是数字\n");
} else if ((c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z')) {
printf("输入的是字母\n");
} else {
printf("输入的不是数字也不是字母\n");
}
return ;
}
这个程序首先使用scanf()函数接受一个字符,然后使用if语句判断这个字符是数字还是字母。如果是数字,就输出“输入的是数字”,如果是字母,就输出“输入的是字母”,否则输出“输入的不是数字也不是字母”。
阅读全文