Visualizzazione dei risultati da 1 a 4 su 4

Visualizzazione discussione

  1. #3
    Utente di HTML.it
    Registrato dal
    Jun 2015
    Messaggi
    2
    Uso gcc da terminale.

    L'errore di count nel ciclo l'ho capito però, vedendo che il codice di test funziona e avendolo scritto in un modo simile non capisco cosa non gli vada bene.

    Ecco il codice di prova ()
    codice:
    #include <stdio.h>
    #define FLAG 'end'
    
    int
    main (void)
    {
        int data;
        
        printf ("\n\nInsert 0, 1, or exit>");
        scanf("%d", &data);
        
        if (data != FLAG){
            switch(data){...}
                }    
              
             printf("logout\n");    }
        
        return 0;
    }
    Edit: ho fatto una prova e anche solo dandogli 'e' come input anziché l'intero 'end' salta lo switch. C'è un modo per concludere un ciclo senza aumentare il numero di segnaposti nello scanf e senza porre le varie condizioni?
    Ultima modifica di SodA; 03-06-2015 a 13:15

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.