void my_put_nbr(int nb) { if (nb < 0) { nb = nb * (-1); my_putchar('-'); aff_nb(nb); } else if (nb == 0) my_putchar('0'); else aff_nb(nb); }
void aff_nb(int nb) { char chiffre; chiffre = 0; if (nb > 0) { chiffre = (nb % 10) + 48; nb = nb / 10; aff_nb(nb); my_putchar(chiffre); } }
int my_put_nbr(int nb) { int stock; stock = 0; if (nb == -2147483648) { write(1, "-2147483648", 11); return (0); } nb = aff_neg(nb); is_easy(nb); if (nb >= 9) aff_nb(nb, stock); return (0); }