一道大一计算机C语言编程题,急求答案,感激不尽!
2个回答
展开全部
#include<stdio.h>
int main()
{
char str[100];
int i,a,b,c,d;
while(gets(str))
{
i=a=b=c=d=0;
while(str[i]!='\0')
{
if(str[i]>='a'&&str[i]<='z'||str[i]>='A'&&str[i]<='Z')
a++;
else if(str[i]>='0'&&str[i]<='9')b++;
else if(str[i]==' ')c++;
else d++;
i++;
}
printf("%d %d %d %d\n",a,b,c,d);
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询