>>669
つっこまれて悔しいので一応つっこんでおく。w
Cでは配列のインデックスは0から始まる。
double data[100]の場合、data[0]〜data[99]までが有効。
後、data[2]に値を入れてもすぐに上書きされるから無意味かと。

n=1のとき、

data[2] = (data[1] * data[1]) / 3


まぁ、ソースも出さない批判家に熱くなっても仕方ないか。