#include
main()
{
char ch;
int n=0,m=0,p=0,q=0,w=0;
while((ch=getchar())!='\n')
{
if(ch>='0'&&ch<='9')
p++;
else
if(ch>='A'&&ch<='Z')
n++;
else
if(ch>='a'&&ch<='z')
m++;
else
if(ch==' ')
q++;
else
w++;
}
printf("空格数为%d,大写字母为%d,小写字母为%d,数字数为%d,其他字符为%d",q,n,m,p,w);
}
#include "stdio.h"
void main()
{
char c;
int i,j,a=0,b=0,d=0,e=0,f=0;
char str[3][81];
printf("please enter three string\n:");
for(j=0;j<3;j++)
gets(str[j]);
for(j=0;j<3;j++)
for(i=0;(c=str[j][i])!='\0';i++)
{
if(c>=65&&c<=90) a++;
else if(c>=97&&c<=122) b++;
else if(c>=49&&c<=57) d++;
else if(c==32) e++;
else f++;
}
printf("大写字母个数:%d\n小写字母个数:%d\n数字个数:%d\n空格个数:%d\n其它字符个数:%d\n",a++,b++,d++,e++,f++);
getch();
}