下列程序的功能是实现以命令行形式给出文件复制。设命令行的形式为:
命令名 文件1 文件2
即把文件2的内容复制到文件1中。
请在程序的括号内填入合适的内容,使程序完整。
#include<stdio.h>
main(int argc,char *argv[ ])
{
FILE *out,*in;
if(argc!=3)
return;
if(in=forpen(argv[2],”rb”))==NULL) /*打开输入文件*/
return;
out=(); /*建立输出文件*/
fcopy(out,in)
fclose(in);
fclose(out);
}
void fcopy(FILE *fout,FILE *fin) /*复制文件内容*/
{
char ch;
do{
ch=fgetc(fin);
if(feof(fin))
break;
fputc(() );
}while(1);
}

