FILE
Mam problem ak pouzijem FILE *a,*b; a=fopen("a","w"); b=fopen("a","r") v int main tak a a b nemozem pouzit vo vlastnych funkciach ako na to ??? :D Inac povedane vo vlastnej funkcii mi neide fprintf(a,"aaaaa");
Pre pridávanie komentárov sa musíte prihlásiť.
Skus tvoj problem demonstrovat na kratkom programe.
a nejde ti to skompilovať.
To je preto lebo premenné "a" a "b" funkcia() nepozná. Tieto premenné musia byť deklarované ešte pred definíciou funkcie(), alebo posielané funkcii() ako parametre.
takže máš napríklad tieto dve riešenia:
alebo