[問題] 結構陣列

看板C_and_CPP (C/C++)作者 (soli)時間13年前 (2013/01/25 19:43), 編輯推噓0(0011)
留言11則, 3人參與, 最新討論串1/1
大家好,我是C語言新手, 很多東西都還不太熟。 最近寫了一個動態配置陣列算平均, 可是結果怪怪的, 應該說是執行有錯誤。 輸入人數之後, 應該要依序鍵入資料的部分就沒跑出來了, 有人能告訴我哪裡有問題嗎? 程式碼跟註解在此:http://ideone.com/UJL7KY 先謝謝各位願意解惑的版友! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.42.140.195 ※ 編輯: solinari 來自: 114.42.140.195 (01/25 19:56)

01/25 19:56, , 1F
scanf("%s",&a[i].name) ???
01/25 19:56, 1F

01/25 19:57, , 2F
還有算平均的時候你是 int / int,其中一個要先轉型.
01/25 19:57, 2F

01/25 20:02, , 3F
那直接把sum_height, sum_weight宣告成double呢?
01/25 20:02, 3F

01/25 20:27, , 4F
我才學一兩個禮拜而已@@...
01/25 20:27, 4F

01/25 20:48, , 5F
那兩個直接宣告成 double 就沒這問題了
01/25 20:48, 5F

01/25 20:54, , 6F
http://ideone.com/LVyMKx 有好心人教了,這是新的程式碼
01/25 20:54, 6F

01/25 20:55, , 7F
但是最後的印出部分還沒成功..
01/25 20:55, 7F

01/25 21:01, , 8F
先說一下用的軟體(IDE,compiler)和錯誤在哪吧
01/25 21:01, 8F

01/25 21:02, , 9F
我測試是蠻正常的
01/25 21:02, 9F

01/25 21:04, , 10F
應該是印出來的結果跟預計的有誤吧
01/25 21:04, 10F

01/25 21:08, , 11F
有成功了 http://ideone.com/XK0MBM 謝謝啊~
01/25 21:08, 11F
文章代碼(AID): #1H0c_lQY (C_and_CPP)
文章代碼(AID): #1H0c_lQY (C_and_CPP)