[QUOTE=SEB1;2371602]Hola, estaba tratando de convertir una cadena de letras minusculas aleatorias, a mayuscula, todo me corre bien pero en la terminal no me bota nada como resultado.., alguna sugerencia?
#include <iostream>
using namespace std;
..........................
AUNQUE HAYA PASADO TIEMPO YA .... ESTE ES UN PROGRAMA MUY INTERESANTE
························
LO DEJARE AQUI CON MUCHO GUSTO
// uplowchr.c
#include <stdio.h>
#include <ctype.h>
#include <conio.h>
// convierte de mayusculas a minusculas
void str_lw( char* s ){
while( *s ){
*s = tolower((int)*s);
s++;
}
}
// convierte de minusculas a mayusculas
void str_up( char* s ){
while( *s ){
*s = toupper((int)*s);
s++;
}
}
// programa principal
si quieren que genere un texto por teclado
solo hagan que los valores de mensage se lean por put o scanf %s
int main(void){
char msg_mx[] = "I loVe PRoGRaMMiNG";
char msg_up[] = "I LOVE PROGRAMMING";
char msg_lw[] = "i love programming";
str_lw(msg_up);
printf("%s\n",msg_up);
str_up(msg_lw);
printf("%s\n",msg_lw);
str_lw(msg_mx);
printf("%s\n",msg_mx);
return 0;
}
FUNCIONA
SIGAN COMPARTIENDO INFORMACION
············