...和"B.txt",各放一行字母,今要求把两个文件中的信息合并答:FILE *fp1;FILE *fp2;FILE *fp3;char str2[128];fp1=fopen("a.txt","r");fp2=fopen("b.txt","r");fp3=fopen("c.txt","w");fscanf(fp1,"%s",str2);fprintf(fp3,"%s",str2);fscanf(fp2,"%s",str2);fprintf(fp3,"%s",str2);fclose(fp1);fclose(fp2);fclose(fp3);
C语言编写程序实现两个文件的合并功能,急答:很简单的啊,读取第二个文件再写入到第一个文件结尾就行了,举个例:#include <stdio.h> int main(){ FILE *f1,*f2;int r;char buf[4096];f1=fopen("1.dat","ab");f2=fopen("2.dat","rb");if(f1&&f2){ while(1){ if((r=fread(buf,1,4096,f2))>0)fwrite(buf,1,r,f1);...