apertura file (c)

jollyj

Nuovo Utente
1
0
ciao a tutti, sono nuova del forum e spero mi possiate aiutare!
sto imparando ora i primi rudimenti del C e questa è la prima volta che sono così in difficoltà.
non riesco a capire per quale motivo il programma che ho copiato qui di seguito non funziona.
io ho windows vista e uso code::blocks, il percorso del file l'ho copiato dalle proprietà e se lascio la fprintf commentata mi restituisce un simbolo che sembra un triangolino nella printf.
se tolgo dal commento la fprintf si apre una finesta e mi dice che il programma ha smesso di funzionare...
vi ringrazio!!


#include<stdio.h>
#include<stdlib.h>

int main()
{
char a,b,c,d;
FILE*fp;

fp=fopen("C:\\Users\\jessy\\Documents\\programmini\\ciao.txt","a");
if (fp==NULL)
printf("non riesce");
else
{
fscanf(fp,"%c",a);
printf("%c",a);
//fprintf("\n%c",a);
fclose(fp);
}

return 0;
}
 

Ci sono discussioni simili a riguardo, dai un'occhiata!

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!

Discussioni Simili