Sono alle prese con un programma che fa uso di opzioni di scelta.
La variabile char x puo assumere tramite uno switch case i valori a,b,c,d,e e ovviamente default.
La parte di codice riguardante default e':
Questo switch e' inserito all'interno di un ciclo do...while e nella condizione appunto c'e':codice:default: printf("Opzione inesistente\n"); break;
che mi fa uscire dal programma.Come e' chiaro dal codice il problema sorge in quanto ogni volta che premo q per uscire viene si eseguito il comando,ma si trascina dietro quel fastidioso opzione inesistente.codice:while(x!='q');
E' ovviamente logico che sia cosi e ne capisco la causa,ma non so come risolvere.