[ 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.)