printf("%.1f", 3);
とやると 3.0 と表示してしまうのですが、どのようにすれば少数点以下が0の場合は
表示しないように出来るでしょうか?
この例でいうと3.0の場合は3と表示させたいです