#include<iostream.h> void main() { int m,n,x,y,j; m=0;n=0;y=0;x=0; char a[20]; for (j=0;j<20;j++) {cin>>a[j]; if (a[j]>='a' && a[j]<='z') m+=1; else if (a[j]>='A' && a[j]<='Z') n+=1; else if (a[j]>='0' && a[j]<='9') x+=1; else y+=1; } cout<<"a~z="<<m<<" "<<"A~Z="<<n<<" "<<"0~9="<<x<<" "<<"another="<<y<<endl; } 如果是输入多少就统计多少该怎么办呢?一起讨论吧!!!!