关于文件读写的问题,请高手看看有什么问题吗?
程序的功能是想从一个文本文件中读出一个字符,打印出来然后写到另一个新的文本文件中,代码如下:
#include <stdio.h>
void main(void)
{
char temp;
FILE *fpin,*fpout;
fpin = fopen("D:\\file\\testin.txt","r");
fpout = fopen("D:\\file\\testout.txt","w");
while(!feof(fpin))
{
temp = fgetc(fpin);
printf("%c",temp);
fputc(temp,fpout);
}
printf("\n");
fclose(fpin);
fclose(fpout);
}