#include<stdio.h>void count(char *p,int *numCount,int *EnCount,int *FuhaoCount){ while(*p !=0) { if(*p>='0' && *p<='9') (*numCount)++; else if((*p>='a' && *p<='z')||((*p>='A' && *p<='Z'))) (*EnCount)++; else (*FuhaoCount)++; p++; }}void main(){ char ch[30]; int a = 0,b = 0 ,c = 0; scanf("%s",ch); count(ch,&a,&b,&c); printf("数字的个数是:%d 字母个数是:%d 符号个数是:%d\n",a,b,c);}