Because ft_putnbr() and ft_putstr() aren't enough.
Linted according to the norminette v3.3.51 rules.
Cloning: git clone --recursive https://github.com/stankudrow/ft_printf.git.
man 3 printf(in a terminal);- Wikipedia (en);
- IBM docs (en);
- Opennet printf (ru);
- Opennet vasprintf (ru) - the basis of this ft_printf.
cd ./ft_printf/ft_printf;git submodule add https://github.com/stankudrow/libftx;- .gitmodules
Steps 1 and 2 can be done in a single step: git submodule add %remote_repo% %local_dir%.
Submodules, if updated, do not affect the repo. In this case, git submodule update --remote.