想验证写到磁盘的数据是否正确,求助怎么操作啊?
程序如下:#include<stdio.h>
int main(void)
{
FILE *fp;
char ch,filename[10];
printf("Enter the infile name:\n");
scanf("%s",filename);
if((fp=fopen(filename,"r"))==NULL)
{
printf("cannot open infile\n");
exit(0);
}
ch=getchar();
while(ch!='#')
{
fputc(ch,fp);
putchar(ch);
ch=getchar();
}
fclose(fp);
return 0;
}
最后我到DOS界面下输入type file.c(这个文件名与测试输入时对应)后,系统显示找不到指定的文件,请问是不是操作错了