有关文件操作的一个小问题
先看代码:
#include<stdio.h>
main()
{
FILE *in,*out;
char ch,infile[10],outfile[10];
scanf("%s",infile);
scanf("%s",outfile);
in=fopen(infile,"r");
out=fopen(oufile,"w");
while(!feof(in))
fputc(fgetc(in),out);
fclose(in);
fclose(out);
}
这是一个很简单的文件copy的操作,可是我这里的问题是,
如果我分别输入1.txt 2.txt,最后出来的2.TXT字符串后面总是多出了特殊符号
我这里无法给你看,因为我考到这里来,它不显示,总之是个类似与y 上面多两个
点的符号。
我想知道如何修改程序,才能去处那个符号