//题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数
#include<stdio.h>
#include<string.h>
int main()
{
char string[81],s;
int i,c=0,n=0,space=0,others=0;
printf("请输入一串字符:");
gets(string);
for(i=0;(s=string[i])!='/0';i++)
{
if((s>='a' && s<='z') ||(s>='A' && s<='Z')) {c++;}
else if(s>='0' && s<='9') {n++;}
else if(s==' ') { space++;}
else others++;
}
printf("你输入的字符中有%d个字母,%d个数字,%d个空格,%d个其它字符/n",c,n,space,others);
return 0;
}