為什麼這篇c二維陣列輸入鄉民發文收入到精華區:因為在c二維陣列輸入這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者kimgtob (K.L)看板C_and_CPP標題[問題] 用c語言讀取txt 並且用二維陣列...
不好意思又多po一篇文
如有違反版規我會自刪
小弟遇到的情況如下
一個文字的 txt檔 裡面裝著這些資訊 (以tab分隔)
0 2 -1
5 0 0
6 -11 0
原本想用動態記憶體配置去做 但是連基礎都做不好
所以先改成固定的
int image[10][10];
printf("請輸入矩陣大小:\n");
scanf("%d",&size);
printf("請輸入檔案名稱:\n");
scanf("%s",name);
FILE *fp;
fp=fopen(name,"r");
for(i=0;i<size;i++){
for(j=0;j<size;j++)
fscanf(fp,"%d",image[i][j]);}
請問各位高手 這樣的想法有錯嗎? 為什麼程式執行時都會跳出錯誤訊息
可以執行 但是執行到一半就會中斷
錯誤訊息 image[][] CXX0017: 錯誤: 找不到符號 "image"
想請問各位高手 小弟的想法哪邊須要改掉 @_@ 謝謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.191.88