Scrivere programma che inverta le parole inserite

di Anonimizzato13893 il
1 risposte
Buongiorno,

Sto cercando di scriver un programma che prenda in input da tastiera una parola e la restituisca invertita, ma non riesco a farlo funzionare il programma e non mi dà nessun errore.
Non sono sicura che bisogni usare una c-string o una string normale.

Grazie in anticipo.

#include <cstdlib>
#include <iostream>
#include <algorithm>
#include <fstream>
#include <cmath>

using namespace std;

int main() {

string parola;
cout << "Inserisci una parola:" << endl;
cin >> parola;
parola.c_str();
int num=20;
for(int i=0; num>i ;num--){
cout << parola[num];
}
cout << endl;
system("PAUSE");
return 0;

}

1 Risposte

  • Forse
    
    for(int i=num; i>0 ;i--){
    cout << parola[i]
    }
    
    ?
Devi accedere o registrarti per scrivere nel forum
1 risposte