69,371
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
int main()
{
int a,z=0,s=0,l=0,m=0;
printf("请输入一串字符:\n");
while(getchar()!='\n')
{
a=getchar();
if(65<=a&&a>=90||97<=a&&a>=122) //判断输入字符中英文字符的个数z
z++;
else if(a==32) //判断输入字符中空格个数s
s++;
else if(a>=48&&a<=57) //判断输入字符中数字个数l
l++;
else m++; //其他字符个数m
}
printf("%d\n",z);
printf("%d\n",s);
printf("%d\n",l);
printf("%d\n",m);
return 0;
}
#include <stdio.h>
int main()
{
int a,z=0,s=0,l=0,m=0;
printf("请输入一串字符:\n");
while((a = getchar())!='\n')
{
if((65 <= a && a >= 90) || (97 <= a && a >= 122)) //判断输入字符中英文字符的个数z
z++;
else if(a == 32) //判断输入字符中空格个数s
s++;
else if(a >= 48 && a <= 57) //判断输入字符中数字个数l
l++;
else m++; //其他字符个数m
}
printf("%d\n",z);
printf("%d\n",s);
printf("%d\n",l);
printf("%d\n",m);
return 0;
}