#include<stdio.h>
int main()
{
int a, b, c,xiaoxie,daxie;
char i;
printf("请输入字符或数字(输入回车结束):\n");
while ((i = getchar()) != 10)
{
if(i>='a'&&i<='z')
xiaoxie++;
if(i>='A'&&i<='Z')
daxie++;
a++;
if (i == ' ')
b++;
if (i >= '1' && i <= '9')
c++;
}
printf("字符个数为%d\n", a);
printf("空格数有%d", b);
printf("\n数字数有%d\n", c);
printf("小写字母有%d\n",xiaoxie);
printf("大写字母有%d\n",daxie);
}
追问汉字呢。。
追答汉字。。。。考虑到汉字编码,等你以后学会教我啊
追问。。
追答在我的代码上加个一两百行什么的差不多把