>>737
>printf("%f\n");
>これで、31.400000というのがprintされたんですけど、

嘘をつくな。
このコードでは何が表示されるか解らんはずだ。