[問題] 用C讀檔進去陣列
小弟我是用C來做一個讀txt的檔案
檔案的長相像這樣
1 -2 0
0 3 0
0 -5 4
int**image;
image=(int**)calloc(size,sizeof(int *));
for(i=0;i<size;i++)
image[i]=(int*)calloc(size,sizeof(int));
printf("請輸入檔案名稱:\n");
scanf("%s",name);
FILE *fp;
fp=fopen(name,"r");
fread(image,sizeof(int),size*size,fp);
想把它做成 A[][]陣列 ,想拿來做運算的關係@_@
a[0][0]=1 a[0][1]=-2 ....
可是在printf("%d\t",image[0][0]);時就會出問題了
問同學,同學說會有換行問題 > <" 可是我不清楚問題出在哪裡
有請各位高手解惑,謝謝 m(_ _)m
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.191.88
推
11/11 11:14, , 1F
11/11 11:14, 1F
→
11/11 11:14, , 2F
11/11 11:14, 2F
→
11/11 11:15, , 3F
11/11 11:15, 3F
→
11/11 11:16, , 4F
11/11 11:16, 4F
→
11/11 11:17, , 5F
11/11 11:17, 5F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章