RISOLTO [C] inserire opzione "vuoi continuare si/no?"

Pubblicità
Stato
Discussione chiusa ad ulteriori risposte.
Pubblica il codice che hai scritto per favore.
Ad ogni modo non è un "comando" quello...
 
Ci sono vari modi per fare una cosa del genere.
Io personalmente lo farei insieme al controllo dell'input per evitare che l'utente possa inserire un carattere diverso da quelli che servono.
Lascio qui un piccolo esempio di come si potrebbe fare in questo modo (perdonatemi se c'è qualche errore ma non metto le mani sul C da un po' di tempo):
C:
    char cmd;

    do{
        printf("Vuoi continuare? 's' per si, 'n' per no: ");
        scanf("%c", &cmd);

        if(cmd != 's' && cmd != 'n'){
            printf("Comando non valido!\n");
        }

    } while (cmd != 's' && cmd != 'n');

In questo caso ho utilizzato un carattere per il si e uno per il no ('s' e 'n').
 
Vista l'assenza dell'utente, e la mancata osservanza del regolamento (titolo del topic), chiudo.
In caso tornassi, apri un topic.
 
Stato
Discussione chiusa ad ulteriori risposte.
Pubblicità
Pubblicità
Indietro
Top