用C语言编码 题目:从键盘上输入一个字符,判断该字符是数字、字母、空格或其它。
我的编码#include<stdio.h>voidmain(){charch;printf("请输入一个字符:");ch=getchar();if(ch>=65&&ch<...
我的编码#include<stdio.h>void main(){char ch;printf("请输入一个字符:");ch=getchar();if(ch>=65&&ch<=90||ch>=97&&ch<=122||ch>=48&&ch<=57||ch==32){if(ch==32);printf("该字符为空格\n");if (ch>=65&&ch<=90||ch>=97&&ch<=122)printf("该字符为字母\n");else if(ch>=48&&ch<=57) printf("该字符为数字\n");else if (ch>=65&&ch<=90||ch>=97&&ch<=122)printf("该字符为字母\n");}else printf("该字符为其他\n");}为什么输入数字和字母时,该字符是空格都会显示出来,我应该怎样修改?
展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询