字符串中各类字符的统计
#include<stdio.h>
int main(void)
{
int i =0,j=0,k=0,l=0;
char c;
c=getchar();
while(c!='\n'){
if(c>='a'&&c<='z'||c>='A'&&c<='Z') i++; //表示字符类型
else if(c>='0'&&c<='9') j++; //表述数字
else if(c==' ') k++;
else l++;
c=getchar();
}
printf("%d %d %d %d",i,j,k,l);
return 0;
}
可直接复制