printf("Hello world%c",'\n');
printf("Hello world\n");
Because we may need to control how precision is represented.
Back to the questions.