#include #include #include #include #include void kopiuj(char *skad, char *dokad); void main() { kopiuj("nowy1.txt","nowy2.txt"); } void kopiuj(char *skad, char *dokad) { FILE *fr,*fw; char c;int i=-1; if((fr = fopen(skad, "r"))==NULL)printf("Blad otwarcia."); if((fw = fopen(dokad, "w"))==NULL)printf("Blad zapisu."); fseek(fr,i,SEEK_END); while(1){ c=fgetc(fr); i--; fseek(fr,i,SEEK_END); fputc(c,fw); printf("%d\n",ftell(fr));Sleep(100); } fseek(fr,0,SEEK_SET); c=fgetc(fr); fputc(c,fw); fclose(fr);fclose(fw); }