這支程式問題有點多,要全改完很麻煩,建議下周再回來看這題,全部重寫一次。
注意事項:1. a()函式有可能出現沒有return的情況,此時系統若自動return 0,你除以回傳值的計算會直接爛掉。2. a()函式的設計其實也沒有很理想,計算因數時一個迴圈就可以了,可以再想想看怎麼做比較好。3. 變數與陣列的初始內容不一定全是0,好像很多判斷都是把它們當作是0來算的,這也會出問題。