int my_put_nbr(int nb) { int div; div = 1; if (nb < 0) { my_putchar(45); nb = nb * -1; } while ((nb / div) >= 10) div = div * 10; while (div > 0) { my_putchar((nb / div) % 10 + '0'); div = div / 10; } }