Esempio n. 1
0
void	ft_putlnbr(long long n)
{
	if (n == -2147483648)
		ft_putstr("-2147483648");
	else
	{
		if (n < 0)
		{
			n = -n;
			ft_putchar('-');
		}
		if (n >= 10)
		{
			ft_putlnbr(n / 10);
			ft_putlnbr(n % 10);
		}
		else
			ft_putchar(n + 48);
	}
}
Esempio n. 2
0
int		ft_put(long int n, int ret)
{
	if (n < 0)
	{
		n = -n;
		ft_putchar('-');
		ret++;
	}
	if (n >= 0 && n <= 9)
	{
		ft_putchar(n + '0');
		ret++;
	}
	if (n > 9)
	{
		ret += ft_putlnbr(n / 10);
		ft_putchar(n % 10 + '0');
		ret++;
	}
	return (ret);
}