>>280,281ありがとうございます。
すいませんもう少し質問させてください。
279のようにdouble m[299]
を定義した後に、
double s[13]
も定義して次のような演算をやらせます。
するとs[]の中身は全て1になるはずなのに
ゼロばかり出力されてしまいます。
どこがおかしいのでしょう。もうしわけありませんがよろしくお願いします。

     s[1]=1/2*m[206]+1/2*m[207];
s[2]=65/101*m[220]+36/101*m[221];
s[3]=8/15*m[228]+7/15*m[229];
s[4]=158/203*m[234]+45/203*m[235];
   s[5]=79/248*m[238]+169/248*m[239];
s[6]=203/302*m[242]+99/302*m[243];
   s[7]=207/351*m[245]+144/351*m[246];
s[8]=374/409*m[248]+35/409*m[249];
s[9]=255/452*m[250]+197/452*m[251];
s[10]=228/499*m[252]+271/499*m[253];
    s[11]=304/552*m[254]+248/552*m[255];
s[12]=493/610*m[256]+117/610*m[257];