當前位置:編程學習大全網 - 編程軟體 - 急求壹個C語言程序!!可以將3個文件合成壹個文件!求可運行的編程(完整的!)

急求壹個C語言程序!!可以將3個文件合成壹個文件!求可運行的編程(完整的!)

在程序 相同目錄下 建立 1.txt 2.txt 3.txt 分別輸入內容 123 ABC 456

然後運行此程序 生成 壹個 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);

}

}

  • 上一篇:水塔自動上水控制器水滿不停什麽意思
  • 下一篇:太上老君明明法力通天,為何還要煉制這麽多法寶?
  • copyright 2024編程學習大全網