怎样用c语言编写——同时显示两个文件的内容

来源:百度知道 编辑:UC知道 时间:2024/06/06 12:01:01
时现在屏幕上同时实现2个文件内容的功能,运行程序后,用户输出文件的名字,分别在屏幕的左边和右边显示2个文件的内容,中间以一定数量的空格分隔,并且在屏幕的最右端显示本行的字符数。

/*注意,2个文件名字为text1和text2,并且在同一目录内*/

#include<stdio.h>
#include<conio.h>

main()
{
FILE *text1,*text2;
char a;
text1=fopen("text1.txt","rt");
text2=fopen("text2.txt","rt");
window(3,3,26,13);
textbackground(1);
textcolor(15);
clrscr();
while(!feof(text1))
{
a=fgetc(text1);
cprintf("%c",a);
}

window(33,3,59,13);
textbackground(4);
textcolor(15);
clrscr();
while(!feof(text2))
{
a=fgetc(text2);
cprintf("%c",a);
}
getch();
}

这个用窗口函数比较好实现

好久没看书了!都忘得差不多了!不过马上要上机考了!又准备从头学!!