69,371
社区成员
发帖
与我相关
我的任务
分享
int main()
{
char ch;
int en,em,num,ot;
en = em = num = ot = 0;
scanf("%c",&ch);
while(ch!='\n'){
if((ch>='a'&& ch<='z') || (ch>='A'&&ch<='Z'))
{
en++;
}
else if(ch==' ')
{
em++;
}
else if(ch>='1'||ch<'1') // 此处判断条件无聊什么都满足
{
num++;
}
else
{
ot++;
}
scanf("%c",&ch);
}
printf("%d,%d,%d,%d\n",en,em,num,ot);
system("pause");
return 0;
}
#include<stdio.h>
// after modify
int main(void)
{
char ch;
int en,em,num,ot;
en=em=num=ot=0;
scanf("%c",&ch);
while(ch!='\n'){
if(ch>='a'&&ch<='z'||ch>='A'&&ch<='Z')
en++;
else if(ch==' ')
em++;
else if(ch>='1'||ch<='9')
num++;
else
ot++;
fflush(stdin);
scanf("%c",&ch);
}
printf("%d %d %d %d\n",en,em,num,ot);
return 0;
}