题目描述:输入一行字符,统计其中英字母,数字,空格,其他字符的个数’
程序:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i=0,j=0,n=0,m=0;
char c;
while((c=getchar())!='\n')
{
if((c>='A'&&c<='Z')||(c>='a'&&c<='z'))
i=i+1;
else if(c>='0'&&c<='9')
j=j+1;
else if(c==' ')
n=n+1;
else
m=m+1;
}
printf("%d %d %d %d",i,j,n,m);
return 0;
}
问题:c==' '错写成c=' '