文件问题
两个文本文件 a.txt, b.txt 各自存放一行字母,用C.txt来把两个文件中的内容 合并,并且要按字母的顺序存放要怎么搞啊 #include<stdio.h>
#include<string.h>
main()
{
FILE *fpa,*fpb,*fpc;
char *ch,c;
fpa=fopen("a.txt","a+");
fpb=fopen("b.txt","a+");
fpc=fopen("C.txt","w+");
while(!feof(fpa))
putc(getc(fpa),fpc);
while(!feof(fpb))
putc(getc(fpb),fpc);
fclose(fpa);
fclose(fpb);
fclose(fpc);
} 这个只是将两个文件中的内容合并没有按顺序存放 要怎么搞啊 本人对文件不是很了解 欢迎各位指教!