然後運行此程序 生成 壹個 total.txt 內容就是以上文件內容合並
#include "stdio.h"
#include "stdlib.h"
#include "string.h"
int main()
{
FILE *fp,*fpw;
int i;
char content[20]={"\0"},name[10];
for (i=0;i<3;i++)
{
sprintf(name,"%d.txt",i+1);
if ((fp= fopen(name,"r"))==NULL)
{
printf("Open file %s failed!\n",name);
}
else
{
if ((fpw= fopen("total.txt","at"))==NULL)
{
printf("Open file total.txt failed!\n");
}
else
{
fread(content,20,1,fp);
fwrite(content,strlen(content),1,fpw);
}
fclose(fpw);
}
fclose(fp);
}
}