From 70f896eed7d3a3733ebcdf2fd280a7ffa660304b Mon Sep 17 00:00:00 2001 From: Divay Prakash Date: Thu, 13 Sep 2018 00:18:37 +0530 Subject: [PATCH] Fix printf, closes #2730 --- c.html.markdown | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/c.html.markdown b/c.html.markdown index 2d54560b..bf93dcf5 100644 --- a/c.html.markdown +++ b/c.html.markdown @@ -388,8 +388,8 @@ int main (int argc, char** argv) // respectively, use the CHAR_MAX, SCHAR_MAX and UCHAR_MAX macros from // Integral types can be cast to floating-point types, and vice-versa. - printf("%f\n", (float)100); // %f formats a float - printf("%lf\n", (double)100); // %lf formats a double + printf("%f\n", (double) 100); // %f always formats a double... + printf("%f\n", (float) 100); // ...even with a float. printf("%d\n", (char)100.0); ///////////////////////////////////////