も一つおまけ。
・tempに絶対値を入れるなら、fabs()を使え。
#>double temp;/*誤差を格納*/
#こんなコメントつけるくらいならdouble gosa;とでもした方がよっぽど理解しやすい。