Título: Ayuda FOR Publicado por: UsuarioZ en 12 Junio 2019, 03:59 am Cuando lo ejecuto se salta del ciclo 1 al 3.
Código
Título: Re: Ayuda FOR Publicado por: K-YreX en 12 Junio 2019, 04:23 am Es porque los ENTER se están quedando en el buffer y entonces se asignan al siguiente valor.
Pongamos que quieres introducir la palabra "hola", lo que estás guardando es: "h" + ENTER + "o" + ENTER + "l" + ENTER + "a" Título: Re: Ayuda FOR Publicado por: UsuarioZ en 12 Junio 2019, 04:36 am Es porque los ENTER se están quedando en el buffer y entonces se asignan al siguiente valor. Pongamos que quieres introducir la palabra "hola", lo que estás guardando es: "h" + ENTER + "o" + ENTER + "l" + ENTER + "a" Gracias, cambie esta linea para solucionarlo: Código por Código Título: Re: Ayuda FOR Publicado por: K-YreX en 12 Junio 2019, 04:56 am No sé si te obligan a usar un <for> y <scanf()> pero no es recomendable usar <scanf()> para esto. Lo suyo sería guardar toda la palabra de una sola vez con <fgets()> y después recorrer la palabra sumando las vocales.
Aparte, esa implementación es un poco ineficiente. Te recomendaría cosas como:
Código
|