El procedimiento es muy sencillo, creamos nuestro arreglo de x tamaño eso queda de su parte y hacemos nuestro programa.
le pedimos al usuario que ingrese una frase no importa si sea ya en mayúscula o minúscula en fin el trabajo lo hará, luego de que allá ingresado la frase crearemos un ciclo que recorra todo el arreglo desde la posición 0 hasta el carácter nulo '\0' luego con una condición de que si esa letra esta en el rango de A mayúscula y Z mayúscula el sumara 32 al valor del arreglo que lo transforma automáticamente según la tabla ascii, si desean hacerlo al contrario facil las letras van en minúscula la a y la z y solo restamos 32 y listo obtenemos nuestro programa que transforma las frase.
Código: Seleccionar todo
#include<conio.h>
#include<iostream.h>
#include<stdio.h>
void main()
{
char pala[100];
int i;
cout<<"INGRESE UNA FRASE: ";
gets(pala);
for(i=0;pala[i]!='\0';i++)
if(pala[i]>='A'&&pala[i]<='Z') pala[i]=pala[i]+32;
cout<<"\nLA PALABRA EN MINUSCULA ES: "<<pala;
}