Originariamente inviato da Celebron
potresti specificare meglio dove hai questo problema, che come lo hai spiegato prima non ho compreso molto bene
in più posta anche la funzione menu()
Ho risolto il problema , in pratica quando facevo il controllo dell'input con il do-while mettevo nella condizione il connettore or invece dovevo mettere l' and
codice sbagliato :
codice:
do{ printf("vuoi tornare al menu ? S/N: ");
getchar();
scanf("%c",&flag);
}while((flag!='S')||(flag!='N'));
codice corretto :
codice:
do{ printf("vuoi tornare al menu ? S/N: ");
getchar();
scanf("%c",&flag);
}while((flag!='S')&&(flag!='N'));
notare l'and al posto dell'or .
Grazie comunque per le risposte ... se avete qualche suggerimento per migliorare il programma principale scriveteli pure