Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [C] Problema lettura da file...

    Salve a tutti. C'è un problema stranissimo con un semplicissimo programma in C che legge dei numeri da file, ecco il sorgente:

    codice:
    #include <stdio.h>
    #include <stdlib.h>
    int main ()
    {
        int n;
        FILE *f;
        f = fopen ("numeri.txt", "r");
        while (!feof (f))
        {       
              fscanf (f, "%d", &n);
              printf ("%d\n", n); 
        }
        fclose (f);
        system ("pause");
        return 0;
    }
    Nessun errore di compilazione, ma quando tento di avviarlo mi appare una finestra di errore di windows e il programma viene immediatamente terminato. Il file numeri.txt esiste e contiene solo numeri. Qualche idea?

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    ll problema deriva dal fatto che il file

    numeri.txt

    non e' dove il programma se lo aspetta.

    Per essere sicuri, indica il percorso completo.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Originariamente inviato da oregon
    ll problema deriva dal fatto che il file

    numeri.txt

    non e' dove il programma se lo aspetta.

    Per essere sicuri, indica il percorso completo.
    Hai ragione scusa... l'avevo salvato da un'altra parte. Grazie ^^

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.