2 love honeies1 love_honeies1 于 2016.02.02 15:57 提问

提示失败,然后就出了很多错误,怎么样在失败以后不出错?

#include "stdio.h"

void main()
{
FILE* fp;

int n[100];

int t=0;

if((fp=fopen("test.txt","r"))==NULL)

{

printf("失败\n");
}
int i=0;
while(!feof(fp))

{
fscanf(fp,"%d",&n[i++]);
}

fclose(fp);
}

2个回答

caozhy
caozhy   Ds   Rxr 2016.02.02 15:59
已采纳

检查下是不是没有权限,或者test.txt所在的路径不是当前路径,最好带上完整的路径

printf("失败\n");
这个之后还去执行feof(fp)当然不行了,你可以在
printf("失败\n"); 后面加上一个return;

piaobotudou
piaobotudou   2016.02.02 16:01

直接return

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Oracle删除用户出错的解决
 问题描述:在执行drop user AAA;删除用户时,出现错误:ORA-00604:递归SQL层1出现错误ORA-00942:表或视图不存在解决办法:第一步,设置sql_trace=true,以便在运行sql语句后在D:/oracle/admin/ORADB00/udump下生成跟踪文件。alter session sql_trace=true;第二步,
一个关于http请求头的诡异错误
使用百度文本编辑器上传图片,由于跨域的问题,需要处理header请求,但是反复报Request的header不容许X-Requested-With的错误,但是review服务端对应的处理代码,已经加上了。有抓取了请求,仔细看发出的请求头,这才发现,发出的竟然是X_Requested_With而不是X-Requested-With...... 越是诡异的问题越低能,尤其是和前段http请求或者js
git上传时候出现错误
error: src refspec master does not match any.error: failed to push some refs to 'git@github.com原因分析: 目录中没有文件,空目录是无法提交的。 解决方案: 添加文件后进行提交。 git add . git commit -m ‘init’ git push origin master...
STM32烧写出错与解决集锦
1.第一种情况 2.第二种 解决:
Ubuntu下安装tensorFlow遇到的问题和解决方案
最近按着网上教程安装google的tensorflow,安装过程中遇到了一些问题,被大神解决了,但学到了一些东西。 下面说说安装步骤吧; 第一步:打开tenminal界面,输入sudo apt-get install python-pip python-dev安装好以后,就继续输入sudo pip install --upgrade https://storage.googleapis.com/
vs2015中生成WinForm项目时提示,超出了重试计数10
  项目-属性-调试-启用调试器,去掉启”用Visual Studio承载进程“;同时在项目-属性-安全性,去掉"启用ClickOne安全设置",此时项目可以通过编译。重新勾选以上两项,项目仍然可以通过编译。问题已经解决了。...
makefile常见错误及其解决
这里我就最近在搞基于DE2开发板的NIOS 2 uClinux2.6-19的移植及S3C2440 wince5.0 BSP移植及开发工作中所遇到的一些makefile相关的问题及其相应的解决总结一下,其目的同样是希望与大家共同分享.               1.   makefile error:56 :***遗漏分隔符,停止. 提示:在makefile文件中某一行(这里为56行)
SQL安装提示配置服务器失败解决办法
当安装时出现MDAC组件安装失败时,试着修复或重装microsoft office当你想重装sql server,而安装时又出现“您的机子上已经安装有一个实例”的提示时,可以删除program files\Microsoft SQL Server文件夹,再安装当出现某某动态链接文件找不到时,可以试着在sql server的安装文件中找到这个文件,复制到系统目录下的system和system32文件
Ecshop安装出现错误的解决办法
ecshop安装常见报错,以及解决办法: http://www.cnblogs.com/thinksasa/archive/2013/03/12/2955922.html
gradle构建项目的部分错误
1、Warning:The android.dexOptions.incremental property is deprecated and it has no effect on the build process. 该警告的意思是指’android.dexOptions.incremental’这个property已经过时了,所以解决方法就很明显了,直接去掉gradle下的 dexOpt