设在文件a.txt和文件b.txt中分别存有两个字符串,设计一个程序将这两个字符串按依序交叉的方式合并为一个字符串(例如“aa”与“bbb”的合并结果为“ abababaa”,而“bbb”与“aaa”的合作结果为“ bababaa”),并将结果存入文件a.txt中。
设在文件a.txt和文件b.txt中分别存有两个字符串,设计一个程序将这两个字符串按依序交叉的方式合并为一个字符串(例如“aa”与“bbb”的合并结果为“ abababaa”,而“bbb”与“aaa”的合作结果为“ bababaa”),并将结果存入文件a.txt中。
#include<stdio.h>main(){ FILE *fp,*fq,*fr; char ch; if((fp=fopen("a.txt","r+"))==NULL){ printf("cannot open file a. txt"); exit(0); } if((fqfopen("b.txt","r))==NULL){ printf("cannot open file b.txt"); exit(0); } fr=fopen("c.txt","w+"); while(!...
查看完整答案