aiuto file??? Clicca QUI per vedere il messaggio nel forum |
fra85 |
Salve ragazzi spero potete aiutarmi...
Non so come mai con gcc non mi riconosce il file...
int main(int argc, char *argv[])
{
char stringa1[N];
printf("Specifica il nome del file da leggere:");
fgets( stringa1, N, stdin);
leggi_file(stringa1);
}
void leggi_file(char *file)
{
FILE *pf ; //puntatore al file
pf = fopen(file , "r" ) ;//apro il file in lettura
//controllo se il file esiste
if(pf)
{
//codice interno
}
else
{
printf("FILE NON TROVATO");
}
}
il file si trova nella stessa cartella dell'eseguibile,su ubuntu,ma non lo trova. Il programma l'avevo già provato con dev c++ e funziona,qui invece mi da problemi |
fra85 |
Non so come mai,ma con scanf invece che fgets non mi da problemi... |
|
|
|