#include <stdio.h> #define SIZE 50 int main() { FILE *fps=NULL; fps=fopen("tests.txt","r"); FILE *fpd=NULL; fpd=fopen("testd.txt","wt+"); fseek(fpd,0,SEEK_END); char buffer[SIZE]; while (fps || fpd) { int t=fread(buffer,sizeof(char),SIZE,fps); if (t==0) { break; } for (int i=0;i<t;++i) { printf("%s",buffer); } fwrite(buffer,sizeof(char),t,fpd); } printf("File operater end!/n"); }