Red de conocimiento informático - Material del sitio web - ¿Cómo escribir un programa en lenguaje C: ingresar una cadena y contar el número de veces que aparece un carácter específico en la cadena?

¿Cómo escribir un programa en lenguaje C: ingresar una cadena y contar el número de veces que aparece un carácter específico en la cadena?

#Contiene "stdio.h"

void main()

{

int i, a=0, b=0, c=0, d= 0, n = 0 /*Se utiliza para contar caracteres en inglés, espacios, números, otros caracteres y todos los caracteres respectivamente*/

printf("¡Ingrese una cadena! \ n "

);

mientras(getchar()!='\n ')

n++;

I = getchar();

Si (65 & lt = i & lt= 90 | 97 & lt= i & lt=122)

a++;

si no (i=0)

b++; /p>

else if(48 & lt;= i & lt=57)

c++;

Otro

d++;

Printf("La cadena de entrada contiene %d caracteres chinos e ingleses, %d espacios, %d números y %d otros caracteres, un total de ***%d!\n ", a, b, c, d , n);

Devuelve 0

}