Salve a tutti . Sono nuovo del c++ e stavo cercando di fare un programma che, data una stringa, la riscrive a lettere alterne maiuscole e no .
Es.
ciao --> CiAo
int main()
Il programma ovviamente non funziona . Chiedo aiuto e portate pazienza se è scritto da nabbone ma ho veramente appena iniziato .
{
int num=0;
int num2=1;
string a;
cout << "Scrivi la parola da tradurre:" << endl;
cin >> a;
int size = a.size();
do {
a[num] = toupper(a[num]);
cout << a[num];
cout << a[num2];
num = num + 2 ;
num2 = num2 + 2;
} while (num || num2 != size);

cout << endl << "Premi invio per uscire . . .";

fflush(stdin);
getchar();

return 0;
}