15/03/18 9:26
Faby_941
Ciao a tutti ragazzi, rieccomi qui con un altro problema
Qualche giorno fa avevo problemi ad aprire un file di testo in C, ma poi ce l'ho fatta.
Stamattina riuscivo ad aprirli normalmente, ma a un certo punto il programma ha iniziato a darmi messaggio di errore.
Vi scrivo il codice:
FILE *pf;
int bDisattivaPrel[5000];
char testo;
int contabDisattivaPrel=0;
printf("\n\ncome si chiama il file di testo con la colonna bDisattivaPrel? ATTENZIONE, DOPO IL NOME AGGIUNGERE .TXT \n\n"
scanf("%s", &testo);
pf=fopen(&testo ,"r"
if(pf)
{
while(!feof(pf))
{
fscanf(pf,"%d\t" ,&bDisattivaPrel[contabDisattivaPrel]);
contabDisattivaPrel++;
}
fclose(pf);
}
else {
printf ( "errore durante l'apertura del file" ) ;
}
fino a 1 ora fa andava, ora salta l'if ed entra nell'else.. stampandomi a schermo "errore durante l'apertura del file"..
Cosa può essere?
Grazie mille
Qualche giorno fa avevo problemi ad aprire un file di testo in C, ma poi ce l'ho fatta.
Stamattina riuscivo ad aprirli normalmente, ma a un certo punto il programma ha iniziato a darmi messaggio di errore.
Vi scrivo il codice:
FILE *pf;
int bDisattivaPrel[5000];
char testo;
int contabDisattivaPrel=0;
printf("\n\ncome si chiama il file di testo con la colonna bDisattivaPrel? ATTENZIONE, DOPO IL NOME AGGIUNGERE .TXT \n\n"
scanf("%s", &testo);
pf=fopen(&testo ,"r"
if(pf)
{
while(!feof(pf))
{
fscanf(pf,"%d\t" ,&bDisattivaPrel[contabDisattivaPrel]);
contabDisattivaPrel++;
}
fclose(pf);
}
else {
printf ( "errore durante l'apertura del file" ) ;
}
fino a 1 ora fa andava, ora salta l'if ed entra nell'else.. stampandomi a schermo "errore durante l'apertura del file"..
Cosa può essere?
Grazie mille
aaa