Programma che crasha

di il
67 risposte

67 Risposte - Pagina 5

  • Re: Programma che crasha

    E' quello che avevi postato all'inizio con le fflush(stdin).
  • Re: Programma che crasha

    loopunrolling ha scritto:


    Il getchar() non c'entra una mazza col problema che il tuo programma non torna al menù perché non lo fa nemmeno con system().Devi rivedere il ciclo.In genere l'ossatura è questa:
    
    #include<ctype.h>
    //bla bla bla
    #define EXIT_CHAR ('N')
    
    int main(void)//(int argc,char **argv) se servono gli argomenti
    {
       int exit_status = 0;
        do
       {
       }
       while(toupper(un variabile char) != EXIT_CHAR);
        getchar();
       return exit_status;
    }
    
    questo è utile?
  • Re: Programma che crasha

    No ... guarda ... raccogli le idee e ci risentiamo ... adesso ho da fare.
  • Re: Programma che crasha

    Comunque ho risolto mettendo un semplice return 0
  • Re: Programma che crasha

    Hai messo un return 0 a caso?

    Non è quello che risolve ... comunque non ne parliamo più.
  • Re: Programma che crasha

    No a caso.....dopo i system pause e cls con il return 0 torni alla "root" e quindi al menu principale.....
  • Re: Programma che crasha

    Il codice è PIENO di system("PAUSE") quindi non so dove l'hai messo ...
  • Re: Programma che crasha

    E non c'entrano nemmeno i system("pause").Se un programma funziona,funziona sia con getch, getchar che pause.È la logica che è(era?) sbagliata.Usare getchar è solo una buona pratica.
Devi accedere o registrarti per scrivere nel forum
67 risposte