//输入一个字符串,统计其中的英文字母个数和空格数字以及其他字符的个数
#include<stdio.h>
int main()
{
char ch;
int n1=0,n2=0,n3=0,n4=0;
printf("请输入一个字符串以#结束:\n");
while((ch=getchar())!='#')
{
if((ch>='a'&&ch<='z')||(ch>='A'&&ch<='Z'))
n1++;
else if(ch==' ')
n2++;
else if(ch>='0'&&ch<='9')
n3++;
else
n4++;//剩下的都是其他字符了
}
printf("英文字母出现的次数是%d\n空格出现的次数是%d\n数字出现的次数是%d\n其他字符出现的次数是%d\n",n1,n2,n3,n4);
return 0;
}