fbpx

Responder a: duda cadenas

  • Angel Sánchez

    organizador
    17 junio, 2020 en 11:47 am

    strupr no es una función estándar, solo es compatible con algunos compiladores que corren en Windows. Es muy probable que el compilador online que usamos para pasar código trabaje bajo linux. Te recomiendo usar el mismo compilador que usamos en clases.

    Ahora, para solucionar este “problema” se puede usar toupper:

    /* toupper example */
    #include <stdio.h>
    #include <ctype.h>
    int main ()
    {
    int i=0;
    char str[]="Test String.\n";
    char c;
    while (str[i])
    {
    c=str[i];
    putchar (toupper(c));
    i++;
    }
    return 0;
    }

    Te anexo un ejemplo, saludos.