[ Foro de C ]
Un programa que pida mi nombre , y de resultado me de la cantidad de letras consonantes que tiene
¿Qué parte es la que no sabes hacer?
Para pedir cadenas, mira el apartado 5.2.1 del curso:
http://www.aprendeaprogramar.com/mod/resource/view.php?id=321
La cantidad de letras la tienes un poco más adelante, en el apartado 5.2.3. El ejemplo 43 es casi exactamente lo que pides:
/*---------------------------*/ /* Ejemplo en C nº 43: */ /* C043.C */ /* */ /* Longitud de una cadena */ /* */ /* Curso de C, */ /* Nacho Cabanes */ /*---------------------------*/ #include <stdio.h> #include <string.h> int main() { char texto[40]; printf("Introduce una palabra: "); scanf("%s", texto); printf("Has tecleado %d letras", strlen(texto)); return 0; }
Eso te da la cantidad de letras, no sólo de consonantes. Para saber cuales son consonantes, tendrás que recorrer el texto con un "for" y comprobar las letras que vas encontrando.
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)