Come da titolo io vorrei che il mio programma mi stampi il menu la prima volta, io faccio la mia scelta e poi quando mi ha dato quello che deve in dipendenza alla scelta mi chieda se voglio fare qualcos'altro e se gli dico di si ricominci tutto da capo.
Ancora nn conosco bene il C ma essendo, nn dico esperto, ma molto simpatizzante per la programmazione e avendo fatto una cosa del genere in molti altri linguaggi, pensavo che fosse facile e invece..
Questo e' un esempio di codice:
codice:
int choice;
char ris;
do {
printf("\n\nScegli:\n\n1)Scelta 1\n2)Scelta 2\n3)Scelta 3\n4)Scelta 4\n\nScelta: ");
scanf("%d", &choice);
switch (choice) {
case 1:
printf("\n\nOK\n\n");
break;
case 2:
case 3:
case 4:
printf("\n\nNO (da sistemare)\n\n");
break;
default:
printf("\n\nCosa?!\n\n");
break;
}
printf("Ancora? [y/n]\n\nScelta: ");
scanf("%c", &ris);
} while (ris == 'y');
Mi potreste dare qualche consiglio?
Grazie