这个怎么才能打印出字母字符
#include<stdio.h>main()
{
int x;
char ch;
scanf("%d",&x);
ch=getchar();
if(x>=0&&x<=9)
{
printf("输入的为数字字符\n");
}
else if(ch>='a'&&ch<='z'||ch>='A'&&ch<='Z')
{
printf("输入的为字母字符\n");
}
else
{
printf("输入的为其他字符\n");
}
} #include <stdio.h>
int main(void)
{
char ch ;
scanf("%c" , & ch) ; // 也可以用 ch = getchar() ;
if(ch >= '0' && ch <= '9') printf("输入的为数字字符\n") ;
else if(ch >= 'a' && ch <= 'z'|| ch >= 'A' && ch <= 'Z') printf("输入的为字母字符\n") ;
else printf("输入的为其他字符\n") ;
printf("您输入的字符是:%c\n" , ch) ; // 也可以用 putchar(ch) ;
}
页:
[1]