程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> printf-提示失敗,然後就出了很多錯誤,怎麼樣在失敗以後不出錯?

printf-提示失敗,然後就出了很多錯誤,怎麼樣在失敗以後不出錯?

編輯:編程解疑
提示失敗,然後就出了很多錯誤,怎麼樣在失敗以後不出錯?

#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);
}

最佳回答:


檢查下是不是沒有權限,或者test.txt所在的路徑不是當前路徑,最好帶上完整的路徑

printf("失敗\n");
這個之後還去執行feof(fp)當然不行了,你可以在
printf("失敗\n"); 後面加上一個return;

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved