お願いします
[1]授業単元 C言語
[2] 問題文 0→πのexp(-x) * sinx の定積分を台形公式、及びシンプソンの公式を用いて解け
[3] 環境
 [3.1] OS: Windows7 64bit
 [3.2] コンパイラ名とバージョン: (Visual Studio 2010)
 [3.3] 言語: どちらでも可
[4] 期限: 23日まで
[5] その他の制限: ポインタ以降未履修

f3xと定義している関数が、現在躓いている関数です。f1xとf2xはすんなり結果を返してくれたのですが、
expの絡むf3x及びf4xでは何故か結果が1.#inf0000になってしまい、上手くいきません。
糞コードで長いので、シンプソン部分の39行目〜81行目は無視して下さっても構いません。
調べた所、34〜37行目のfor文の内、最後のループの時に(m=n-1)エラーが起きているようです。
その直前m<n-1までは、printfで1つ1つs1の値を表示させていったのですが、問題なく表示されていました。
http://codepad.org/nVENnzfB