static const int x=10;
と、グローバル空間で宣言して

static const int Inv_x_= 1.0/x;
と、関数内で定義するとエラーが出てコンパイル出来ない・・・
C++だと通るけどCだとエラー出ます。
原因と対策を教えて下さいorz