miércoles, 22 de mayo de 2013

Convertir una linea de texto de minuscula a mayuscula. (while)


/* convertir una línea de texto de minúsculas a mayúsculas */

#include <stdio.h>
#include <ctype.h>

#define EOL '\n'

int main ()
{
            char letras[80];
            int aux, cont = 0;
           
            /* leer el texto en minúsculas */
            while ((letras[cont] = getchar()) != EOL) ++cont;
            aux = cont;
           
            /* escribir el texto en mayúsculas */
            cont = 0;
            while (cont < aux)
            {
                        putchar(toupper(letras[cont]));
                        ++cont;
            }
           
            printf("\n\n");
           
            system("PAUSE");
           
            return 0;
}

No hay comentarios:

Publicar un comentario