[問題] 多項式乘法

看板C_and_CPP作者 (kururu)時間12年前 (2012/05/27 23:28), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) VS C 問題(Question): 想讓程式顯示出兩個多項式相乘之後的結果 但是好像在鏈結的部分有問題 導致程式輸入完多項式就當 餵入的資料(Input): 多項式1 1^1+1^0 多項式2 1^1+1^0 預期的正確結果(Expected Output): Answer 1^2+2^1+1^0 錯誤結果(Wrong Output): 整個當掉 程式碼(Code):(請善用置底文網頁, 記得排版) http://ideone.com/V3pNp 補充說明(Supplement): 輸入時是 係數^次方數 感謝各位大大 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.192.79

05/27 23:50, , 1F
140: temp = NULL
05/27 23:50, 1F

05/27 23:51, , 2F
149: &temp 後面 174: (*ptr)->next=temp;
05/27 23:51, 2F

05/27 23:53, , 3F
請問大大該怎麼修改?
05/27 23:53, 3F

05/28 16:49, , 4F
呃 就是說你把temp設為NULL 但又去取它的next member
05/28 16:49, 4F

05/28 16:50, , 5F
就出錯了
05/28 16:50, 5F
文章代碼(AID): #1FmaW5vx (C_and_CPP)