[問題] 問一下我寫的程式當的原因

看板C_and_CPP (C/C++)作者 (.....)時間14年前 (2011/11/28 16:32), 編輯推噓0(0011)
留言11則, 3人參與, 最新討論串1/1
最近在學data struct,寫了一個儲存及印出基偶數的程式,最後印出時 輸入含有奇數和偶數的值都可以印出,但不知道為什麼只輸入奇數或只 輸入偶數時,程式就會當掉而且出現亂碼,我只輸入奇數和偶數時的判別 式也有在case -3裡面寫到可是還是出錯可以幫我看一下哪裡錯嗎,謝謝 http://ideone.com/mYIA1 程式的位置 -- ◣▂▃▄▄▃▂◢ 塑化劑?有加啊 ▃▂▃▂ >〈 / ╲ 猴死囝仔, ◣◢▂▼ ^ / ● ● \ 為什麼之前沒說? 連我都不敢用的東西 . . ◤ | | ◥因為你沒問啊 你居然用這麼多! \〔╮ \ ︶︶ / 早知道就用了 / 【黑心廠商】 ψhacoolman 【市民代表】 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.242.0.167

11/28 17:18, , 1F
57~58行,77~78行,90~91行,102~103行怪怪的.你根本沒幫
11/28 17:18, 1F

11/28 17:19, , 2F
even_first and even_current don't alocate memory
11/28 17:19, 2F

11/28 17:20, , 3F
why do you use free?
11/28 17:20, 3F

11/28 17:40, , 4F
你那些node指標宣告完沒初始化,天曉得指到哪裡去了
11/28 17:40, 4F

11/28 17:41, , 5F
輸入含有奇數和偶數沒當掉事你僥倖每個node指標都有用到,
11/28 17:41, 5F

11/28 17:42, , 6F
當只輸入奇數或偶數時,就會有指標用都沒用到。在要印出來
11/28 17:42, 6F

11/28 17:43, , 7F
的時候,你又去讀取那些指標,存取一個不明地方,不當也難
11/28 17:43, 7F

11/28 17:45, , 8F
另外,看code你要用的應該是link list吧?!建議先看懂書上
11/28 17:45, 8F

11/28 17:45, , 9F
寫的範例
11/28 17:45, 9F

11/28 18:05, , 10F
基本上他有些指的東西怪怪的
11/28 18:05, 10F

11/28 23:33, , 11F
標題零分
11/28 23:33, 11F
文章代碼(AID): #1EqqSmoF (C_and_CPP)
文章代碼(AID): #1EqqSmoF (C_and_CPP)