Пример:
 # include < stdio.h >
 void main (void)
 { char str [50];
 FILE * rstr, * wstr, * pstr, * astr;
 rstr = fopen ("c:my – file. txt","rt");
 wstr = fopen ("c:out - file .txt","wt");
 pstr = fopen ("prr", "wt");
 astr = fopen ("c:out – plus. txt","at");
 while(fsanf (rsfr," % S ", str)! = EOF)
 { printf ("Вывод на дисплей: % S\n", str);
 fprintf(wstr," % S \ n", str); /* запись файла (прежнее содержимое стирается) * /
 fprintf (pstr," % S \ n", str); /* вывод файла на печать * /
 fprintf (astr," % S \ n", str);/ * дополнение файла * /
 }
 fclose (rstr); fclose (wstr);
 fclose (pstr); fclose (astr);
 }
 fclose (rstr); fclose (wstr);
 fclose (pstr); fclose (astr);
 }