SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: kingsizen en Jueves 9 de Abril de 2009, 06:00
-
Hola gente del foro, tengo una duda:
como se usa la funcion toupper?... miren este ejemplo:
#include <stdio.h>
#include <ctype.h>
main()
{
char palabra[20];
}
porque no me muestra lo que escribo en mayusculas??. espero sus respuestas!!
-
Porque está mal. De hecho deberia marcarte error. El comando toupper asi como tolower modifican caracter a caracter, no una cadena completa
El ejercicio corregido es asi
#include <stdio.h>
#include <ctype.h>
#include <stdlib.h>
int main()
{
char palabra[20];
int a=0;
while(palabra[a]!=' ')
{
a++;
}
return 0;
}
Saludos
-
es porque toupper funciona con variables de tipo char, no con cadenas de caracteres!
EI: juntando mensajes.
bien por betopin que llego primero!
-
Buenisimo, muchas gracias!!! :beer: