输入字符,并统计所输入的字母,空格,数字及其他字符的数量。
#include<stdio.h>int main()
{
char ch;
int i=0,j=0,k=0;
while(getchar(ch)!='\n')
{
if((ch>='\65'&&ch<='\90')||(ch>='\97'&&ch<='\122'))i++;
else if(ch='\0')j++;
else k++;
}
printf("字母有%d,空格有%d,数字及其他字符有%d.",i,j,k);
return 0;
}
为何不能统计字母,空格的数量。高手看一下问题,别来就直接发正确答案,我想知道我怎么错的