|To get started, use %hi to display a short, %i for an int, %li
for a long, %G for a float or double, %LG for a long double, %c
for a char (or %i to display it as a number), and %s for a
string (char * or char ). Then refine the formatting further as
desired. To print a percent sign, use %%. int printf(const char
*format, ...) int fprintf(FILE *stream, const char *format, ...)
int sprintf(char *string, const char *format, ...) The functions
return the number of characters written, or a negative value if
an error occurred. The format string is of the form % [flags]
[field_width] [.precision] [length_modifier]
conversion_character where components in brackets  are optional.
The minimum is therefore a % and a conversion character (e.g.
%i). These can be in any order. |-||The output is left justified
in its field, not right justified (the default).| |+||Signed
numbers will always be printed with a leading sign (+ or -).|
|space||Positive numbers are preceded by a space (negative
numbers by a - sign).| |0||For num