忽然發現我陷入了無限迴圈...
你得到"錯誤"訊息的原因:函數 createllist 在宣告時就說了要傳回一個 llist 的指標,你的函數本體中並沒有明言什麼時候傳回,和傳回什麼東西,自然得此訊息.
你得到"警告"訊息的原因:那幾個區域變數都未經初始化(給定初值)就直接拿來使用, compiler 好心提醒你該初始化它們一下.
最後,和網友這樣子一來一回地討論這種只是因為語法錯誤而得到的錯誤訊息,並不是一個良好的互動方式,建議你找身旁的朋友或老師討教,才不會浪費了網路資源,和網友的耐心。
如果你無可避免地要用這種方式討論的話,最起碼可以做到"詳述問題"這一點,而不是一個"仍然無法編譯成功"的回應,讓人不知道你的編譯器到底告訴了你什麼...