//我的想法和代码
//手写书写错误下文已更正
#include<stido.h>
#include<ctype.h>
int E=0,blank=0,number=0,other=0;
void count(char i)
{
E=isalpha(i);
blank=isspace(i);
nuber=isdigit(i);
}
int main()
{
char s[11];
for(int i=0;s[i]=getchar()!=EOF;i++)
{
if(i==10) i=0;
count(s[i]);
}
s[i+1]='\0';
other=i-(E+blank+number);
printf("\n 英%d,空格%d,数字%d,其他%d\n",E,blank,number,other);
}
输入字符类别统计
最新推荐文章于 2024-09-01 10:42:03 发布