文件打开怎么老是失败啊

来源:百度知道 编辑:UC知道 时间:2024/06/01 03:54:29
麻烦大家看看我的文件读入语段有没有问题呀~
message *p = NULL;
FILE *fp;
char name[20];

system( "cls" );
printf( "请输入要打开的文件名:\n" );
scanf( "%s", name );
if( ( fp = fopen( name, "r+" ) ) == NULL )
{
printf( "打开文件失败,按回车键退出。\n" );
getchar( );
exit( 3 );
}
老是非法操作结束。
如果是找不到文件的问题,我就不会发到这里悬赏解决啦,呵呵~~
你分析一下我说的话,我是说,非法操作结束。如果是找不到文件,
那么肯定会打印“打开文件失败啦”。。。。。

要打开的文件必须存在才能打开。我写的程序是叫main.cpp,如果我输 的直接是main.cpp 就是成功的

#include <stdio.h>

#include <stdlib.h>

int main(){

FILE *fp;

char name[20];

system( "cls" );

printf( "请输入要打开的文件名:\n" );

scanf( "%s", name ); 

if( ( fp = fopen( name, "r+" ) ) == NULL )

{

 printf( "打开文件失败,按回车键退出。\n" );

 getchar( );

 exit( 3 ); 

}

else

{

 printf("open success!\n");

}

return 0;

}

热血江湖 服务端打开的时候为什么老是显示<文件打开失败> 我的QQ号怎么激活不了啊 老是显示更新文件失败 暴风影音提示:“打开失败 文件无法渲染”怎么解决? asp上传大文件老是失败,已经打开了windows2003的限制 诛仙:登陆游戏时为什么老是说文件包打开失败? 关机 打开记忆文件失败 3dmax打开文件失败 avi文件打开失败是怎么回事 3DMAX文件打开失败 打开Config.ini文件失败 是什么意识啊