Foros aprenderaprogramar.com

Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: pedro,, en 04 de Junio 2016, 00:37

Título: C (LenguajeC) Mostrar letras de cadena de texto una a una gets while CU00539F
Publicado por: pedro,, en 04 de Junio 2016, 00:37
Posible solución al ejercicio CU00539F.

Citar
EJERCICIO
Crea un programa que pida una entrada de teclado y usando un bucle muestre cada una de las letras que componen la entrada. Por ejemplo si se introduce “avena” debe mostrar:

Letra 1: a

Letra 2: v

Letra 3: e

Letra 4: n

Letra 5: a

Código: [Seleccionar]
#include <stdio.h>
#include <stdlib.h>
int main() {
    char cadenaTexto[200];
    int i = 0;
    printf("Introduzca una cadena de texto: ");
    gets(cadenaTexto);
    while(cadenaTexto[i]!='\0'){
        printf("Letra %d: %c\n", i+1, cadenaTexto[i]);
        i++;
    }
}

Saludos.
Título: Re:C (LenguajeC) Mostrar letras de cadena de texto una a una gets while CU00539F
Publicado por: César Krall en 11 de Junio 2016, 18:41
Todo bien  ;D