#include<stdio.h>
#include<stdlib.h>
int main()
{
FILE *fp1,*fp2;
fp1=fopen("exam.txt","r");
fp2=fopen("test.txt","w");
if(!fp1 ||!fp2)
exit(0);
fseek(fp1,0,SEEK_END);//将文件指针移动到文件尾
int n,i;
n=ftell(fp1)/sizeof(char);//获得当前位置相对于文件首的位移
for(i=1;i<=n;i++)
{
fseek(fp1,-i,SEEK_END);
fputc(fgetc(fp1),fp2);
}
fclose(fp1);fclose(fp2);
return 0;
}