#include<stdio.h>
#include<stdlib.h>
#define N 10
void fun(FILE *fp1,FILE *fp2)
{
char data[N];
if(fscanf(fp1,"%s",data)==EOF)return;
else
{
fun(fp1,fp2);
fprintf(fp2,"%s\n",data);
}
}
int main()
{
FILE *fp1=NULL,*fp2=NULL;
fp1=fopen("file1.txt","r");
if(!fp1)exit(0);
fp2=fopen("file2.txt","w");
if(!fp2)exit(0);
fun(fp1,fp2);
fprintf(fp2,"。");
fclose(fp1);
fclose(fp2);
return 0;
}
[c]文件内容反向输出到另一个文件(递归实现)
最新推荐文章于 2021-01-29 20:40:49 发布