ft_putnbr algo