Ho da poco iniziato a programmare in c ed ho scelto come comilatore Dev c
Avevo intenzione di leggere da file una serie di numeri ed ho scritto il seguente programma:
Codice PHP:
#include<stdio.h>
#include<stdlib.h>
//programma che legge da file
int main (){
int a=0;
FILE *fd;
fd=fopen("prova.txt","r");
if(!fd) printf ("File non aperto. Il programma non puo' proseguire\n");
else{
while(!EOF){
fscanf(fd,"%i",&a);
printf("%i \n",a);
}
}
system ("pause");
return 0;
}
il file che è presenente nella stessa cartella prova.txt e formato da tutti numeri uno sotto l'altro però quando lancio il programma non mi comparono i numeri inseriti nel file dove sbaglio???