Originariamente inviato da Scara95
pseudo-codice:
codice:
do {
//istruzioni da eseguire
} while(controllo);
Basta sostituire...
controllo è del tipo:
true -> ciclo infinito
strcmp(decisione, "si\n") -> confronta con le funzioni (o con i cicli ) se vuoi confrontare le stringhe e non gli indirizzi
qualsiasi altra cosa con risultato bool.
Ok grazie scara95 ma io ho proprio problemi nel fare il controllo...

Ovverosia...

Non saprei come dire al sistema "quando l'utente preme ad es. x esci dal programma e quando invece preme i ricomincia dall'inizio..."

Messo questo codice.. basterebbe poi una piccola legenda all'inizio e alla fine del programma in cui con un semplice cout mi ricordo di premere i due tasti per le due rispettive
azioni.

Comunque un comando in input lo so come si prende con il cin >> variabile ma non so come
non farlo richiedere a video...

voglio dire se lo metto con cin >> azionedaeseguire

il programma mi si blocca non appena incontra questa riga.. mentre io vorrei che il programma andasse per la sua strada fino al punto in cui premo uno dei due tasti decisi...

Spero di essere stato chiaro nell'esporti la mia confusione

Grazie