一、代码
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
char s[50];
int i=0,n1=0,n2=0,n3=0,n4=0;
cout<<"请输入一个字符串:";
gets(s);
for(i=0;s[i]!='\0';i++)
{
if(s[i]>='A'&&s[i]<='Z')
n1++;
else if(s[i]>='a'&&s[i]<='z')
n2++;
else if(s[i]>='0'&&s[i]<='9')
n3++;
else n4++;
}
cout<<"大写字母的个数为:"<<n1<<endl;
cout<<"小写字母的个数为:"<<n2<<endl;
cout<<"数字的个数为:"<<n3<<endl;
cout<<"其他字符个数为:"<<n4<<endl;
return 0;
}