Tengo un problema con un ejercicio, tengo que introducir una frase, y que esa frase de muestre alternativamente en mayúsculas y minúsculas.
Estoy totalmente bloqueada, y lo que tengo es asi:
Código:
#include <iostream.h>
#include <string.h>
#include <conio.h>
#include <stdio.h>
#include <ctype.h>
main()
{
char frase[50]="";
char nuevaFrase;
cout<<"\n\n\n\tIntroduce una frase (maximo 25 caracteres): \n\n\t\t";
gets(frase);
if(strlen(frase) >25)
{
frase[25]='\0';
}
cout<<"\n\n\n\tLa Frase introducida es: \n\n\t\t"<<frase;
cout<<"\n\n\n\t\t\tTotal de caracteres: ";
cout<<strlen(frase);
for(int i=0;i<strlen(frase);i+2)
{
nuevaFrase += toupper(frase[i]);
nuevaFrase += tolower(frase[i+1]);
}
cout<<"\n\n\n\tLa Frase alternada es: \n\n\t\t"<<nuevaFrase;
getch();
}