>>503
まだ間に合うかな・・・

printf("整数の定数=%f \n", 10);
コンパイラは10をint型で扱うのね。%fはfloat型だから一致してないわけで正しく表示させません。

printf("整数の定数=%f \n", 55.0+10);
これは55.0がfloat型なのでそれに10足したら65.0になるわけで%fで正しく表示されます。

55.0と10を足したらfloatになる・・・のはC言語の暗黙の型変換というヤツです。

コレに対して、10をfloatであると明示的に書いてやれば%fで正しく表示されます。
printf("整数の定数=%f \n", 10F);
printf("整数の定数=%f \n", (float)10);
printf("整数の定数=%f \n", 10.0);
etc