字符串处理问题
输入任意长度的大写字母,小写字母,数字,符号,空格。。。等,要求分别输出大写字母,小写字母,数字,并统计他们的个数 ,并将大小写转换后输出。。#include <stdio.h>#include <string.h>
int main()
{
int i,daxie,xiaoxie,big,small,number;
big=small=number=0;
char ch;
printf("\t请输入任意长度大小写字母、数字符号:");
while(ch=getchar(),ch!='\n')
{
if(ch>='A'&&ch<='Z')
big++;
{
printf("大写字母个数为:%d\t",big);
}
}
return 0;
} 想这样统计个数,可是貌似不可以啊。。。还有要分别输出这个怎么做?