你好!!
程序代码改了,错误的地方挺多
ch!='\n' 这里的反斜杠方向错了
你对照原来的代码看看吧
#include
int main()
{
int a=0,b=0,c=0;
char ch;
while (ch!='\n') // 这里的反斜杠方向错了
{
ch=getchar();
if((ch >='a'&&ch <='z')||(ch >='A'&& ch<='Z')) // 判断加上 >=、<=
a++;
else if(ch>='0'&&ch <='9') // 判断加上 >=、<=,数字是 0-9
b++;
else
c++;
}
printf("%d个字母 %d个数字 %d个字符",a,b,c);
getchar();
}