#include <unistd.h>
void ft_putnbr(int nb)
{
    char charachter;
    if (nb <= (-2147483648))
    {
        write (1, "-2147483648", 11);
    } else {
        if (nb < 0)
        {
            write(1, "-", 1);
            nb = nb * (-1);
        }
        if (nb < 10)
        {
            charachter = nb + 48;
            write(1, &charachter, 1);
        } else
        {
            ft_putnbr(nb / 10);
            ft_putnbr(nb % 10);
        }
    }
}

int main() {
    ft_putnbr(-500);
    return 0;
}

Embed on website

To embed this program on your website, copy the following code and paste it into your website's HTML: