/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* ft_putnbr.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: sgehrman void ft_putnbr(int nb) { long n; char c; n = nb; if (n > 2147483647) { write(STDOUT_FILENO, "INT_MAX", 7); } if (n < 0) { write(STDOUT_FILENO, "-", 1); n *= -1; } if (n <= 9) { c = n + '0'; write(STDOUT_FILENO, &c, 1); } if (n > 9) { ft_putnbr(n / 10); ft_putnbr(n % 10); } } /* #include #include #include int main(int argc, char *argv[]) { (void) argc; (void) **argv; ft_putnbr(234); ft_putnbr(-1); printf("\n%d\n", INT_MAX); ft_putnbr(-234); ft_putnbr(42); return (0); } *//* INT_MAX #include n = (int)argc;*/