An implementation of libc's printf function.
The ft_printf function is prototyped as follows:
int ft_printf(const char *format, ...);
- the flags #0-+, space and *
- the following conversions: sSpdDioOuUxXcC and b to binary
- %%
- the minimum field-width
- the precision
- the flags hh, h, l, ll, j, z.
ft_printf("%s\n", "whatever");