作为英文烂得要命的人=。=变量名字当然是拼音的开头字母啦。

不得不说,键盘输入缓冲区真滴很好用- -。

 

 
  
  1. #include <iostream>  
  2. using namespace std;  
  3. int main ()  
  4. {  
  5. char c;  
  6. int zm=0,kg=0,sz=0,qt=0;  
  7. cout<<"请输入:"<<endl;  
  8. while((c=getchar())!='\n')  
  9. {if(c>='a'&&c<='z'||c>='A'&&c<='Z')  
  10. zm++;  
  11. else if(c==' ')  
  12.     kg++;  
  13. else if(c>='0'&&c<='9')  
  14.        sz++;  
  15. else 
  16.       qt++;  
  17. }  
  18. cout<<"字母"<<zm<<"数字"<<sz<<"空格"<<kg<<"其他"<<qt<<endl;  
  19. }