没注释的源代码
#include <iostream>
#include<stdio.h>
using namespace std;
int main()
{
char ch;
int a=0,b=0,c=0,d=0;
cout<<"请输入一行字符:";
ch=getchar();
while(ch!='\n')
{
if((ch>='a')&&(ch<='z') ||(ch>='A')&&(ch<='Z') )
{
a++;
}
else if(ch==' ')
{
b++;
}
else if(ch>='0' && ch<='9')
{
c++;
}
else
{
d++;
}
ch=getchar();
}
cout<<"英文字母的个数:"<<a<<endl;
cout<<"空格的个数:"<<b<<endl;
cout<<"数字的个数:"<<c<<endl;
cout<<"其他字符的个数:"<<d<<endl;
return 0;
}