using namespace std;
int main()
{
int x=0,y=0,z=0; //x統計字母;y統計數字;z統計其它
char a[50];
cout<<"請輸入至多50個字符:"<<endl;
cin.get(a,50);
cout<<"=============="<<endl;
cout<<a<<endl; //輸出輸入的字符
cout<<"=============="<<endl;
cout<<"\n\n";
for (int i=0;i<50;i++)
{
if ((a[i]>='A'&&a[i]<='Z')||(a[i]>='a'&&a[i]<='z'))
{x++;}
else if(a[i]>='0'&&a[i]<='9')
{y++;}
else
{z=strlen(a)-x-y;}
}
cout<<"=============="<<endl;
cout<<"字母的個數為:"<<x<<endl;
cout<<"數字的個數為:"<<y<<endl;
cout<<"其它的個數為:"<<z<<endl;
cout<<"=============="<<endl;
for (i=0;i<50;i++)
{
if(a[i]!=' ')
cout<<a[i];
if(a[i]=='\0')
break;
}
return 0;
}