int main()
{
char ch; //定义一个字符变量
int ch_count=0;
int space_count=0;
int nu_count=0; //分别定义字母、空格、数字变量
scanf("%c",&ch); //输入第一个字符
while (ch!='\n') //判断字符是否为换行
{
if(ch==' ') //判断字符是否为空格
{
space_count++; //空格个数加一
}
else if(ch>='0' && ch<='9') //判断字符是否为数字
{
nu_count++; //数字个数加一
}
else if((ch<='z' && ch>='a') || (ch>='A' && ch<='Z')) //判断字符是否为字母
{
ch_count++; // 字母个数加一}
scanf("%c",&ch); //输入下一个字符
}printf("ch_count=%d,space_count=%d,nu_count=%d\n",ch_count,
space_count,nu_count); //输出个数
return 0;
}