¿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
}