Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 13 su 13
  1. #11
    Originariamente inviato da ivanet
    Ho fatto un programmino di prova con un main ed il while con la tua condizione ma mi permette di inserire sempre nomi e non esce...EOF come carattere è lo spazio....ma non esce...per provare mi puoi dire cortesemente come esce?


    Grazie.
    Non ho ben capito, ma se vuoi un semplice programmino di test :
    codice:
    #include <stdio.h>
    #include <stdlib.h>
    
    int main(void)
    {
    	char nome[80];
    	printf("EOF = %d\n\n", EOF); // Visualizza il valore di EOF
    	printf("Inserire una serie di nomi ('CTRL+Z' per terminare\n\n");
    	while((scanf("%s", nome))!=EOF)
    	{
    		printf("Hai inserito '%s'\n", nome);
    	}
    	printf("\n\nFine.\n");
    	getchar();
    	return EXIT_SUCCESS;
    }
    Permette l'inserimento di un numero indefinito di stringhe, il ciclo termina inserendo una
    stringa seguita da 'CTRL+Z', o semplicemente 'CTRL+Z' e premendo INVIO.
    01010011 01100001 01101101 01110101 01100101 01101100 01100101 01011111 00110111 00110000
    All errors are undocumented features waiting to be discovered.

  2. #12
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    45
    Per Samuele_70: si ieri sera non so cosa cliccavo, non di certo CTRL+Z, perchè non funzionava....ma.

    E allora anche a me si presenta lo stesso problema di spiderontheweb con l'ultima versione (beta) di Dev C++...

    Samuele_70 tu che versione usi?Magari è qualche problema derivante dalla versione..

    A presto.
    ivanet

  3. #13
    Originariamente inviato da ivanet
    Per Samuele_70: si ieri sera non so cosa cliccavo, non di certo CTRL+Z, perchè non funzionava....ma.

    E allora anche a me si presenta lo stesso problema di spiderontheweb con l'ultima versione (beta) di Dev C++...

    Samuele_70 tu che versione usi?Magari è qualche problema derivante dalla versione..

    A presto.

    Io ho utilizzato il vecchio compilatore bcc32 (mea culpa), ma effettivamente compilando
    il sorgente con il MinGW (gcc v3.4.2) devo digitare "CTRL+Z" 2 volte !

    Oggi pomeriggio ho compilato il sorgente con una precedente versione del MinGW (la v3.2.0)
    E ha funzionato correttamente !

    Voglio aggiornare il compilatore MinGW alla version 5.1.3 e compilarlo di nuovo.
    01010011 01100001 01101101 01110101 01100101 01101100 01100101 01011111 00110111 00110000
    All errors are undocumented features waiting to be discovered.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.