[問題] 讀檔問題
我的程式中 有一段如下:
while(EOF!=fscanf(input,"(%d,%d,%c)",&temp1,&temp2,&temp3))
{
printf("%c",temp3);
storage[temp1].direction=temp1;
storage[temp1].height=temp2;
storage[temp1].color=temp3;
}
其中 printf("%c",temp3);只是測試有沒有完全讀到
而我的input檔是
(1,5,g)
(1,5,g)
(4,5,b)
(3,2,b)
(5,5,b)
結果跑出來是g無限迴圈
請問版上的大神們 怎麼會有這樣的結果 感激不盡!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.139.2
→
01/02 04:21, , 1F
01/02 04:21, 1F
→
01/02 08:59, , 2F
01/02 08:59, 2F
→
01/02 09:00, , 3F
01/02 09:00, 3F
→
01/02 09:02, , 4F
01/02 09:02, 4F
→
01/02 09:28, , 5F
01/02 09:28, 5F
→
01/02 09:33, , 6F
01/02 09:33, 6F
推
01/02 09:34, , 7F
01/02 09:34, 7F
→
01/02 09:35, , 8F
01/02 09:35, 8F
→
01/02 09:35, , 9F
01/02 09:35, 9F
→
01/02 09:40, , 10F
01/02 09:40, 10F
→
01/02 09:43, , 11F
01/02 09:43, 11F
→
01/02 09:43, , 12F
01/02 09:43, 12F
→
01/02 21:24, , 13F
01/02 21:24, 13F
討論串 (同標題文章)