Saludos y grasias
Código:
#include <conio.h> #include <stdio.h> #include <conio.h> #include <string.h> #include <ctype.h> void pasar_a_mayus(char cad[]); /*prototipo funcion que me hace el cambio a mayúsculas o a minúsculas*/ void main(void) { char txt[20]; printf("\nIntroduce una palabra: "); flushall(); gets(txt); pasar_a_mayus(txt); clrscr(); printf("\n\nLa Nueva palabra es %s",txt); getch(); } void pasar_a_mayus(char cad[]) { int i,j,longi; longi=strlen(cad); for(i=0;i<=longi;i++) { cad[i+2]=tolower(cad[i+2]); for(j=1; j<=longi; i++); { cad[j+2]=toupper(cad[i+2]); } } return; }