#include<stdio.h>
#include<math.h>
main()
{
char x;
int a,b,c,i;
printf(“请输入一行字符:”);
x=getchar();
for (a=0,b=0,c=0,i=0;x!=’\n’;i++)
{if (x>=‘a’&&x<=‘z’||x>=‘A’&&x<=‘Z’)
a=a+1;
if (x>=‘0’&&x<=‘9’)
b=b+1;
x=getchar();}
c=i-a-b;
printf(“字母字符为:%d\n数字字符为:%d\n其他字符为:%d\n”,a,b,c);
}
PS:下面是程序执行结果,上面是文字版,想要文字版的朋友可以直接复制。
如果有疑问欢迎评论咨询,想要其他方法也可以哦
新人原创不易,如果帮助到你,点个赞再走呗,可爱的朋友们