Código del putnbr, no puedo mostrar 0.
newbeeC
-
ydurce Mensajes publicados 81 Estado Miembro -
ydurce Mensajes publicados 81 Estado Miembro -
Hola,
tengo un pequeño problema de algoritmo, en clase tengo que recodificar la función putnbr, estoy casi allí pero no maneja el caso cuando se le da como parámetro 0, ¿alguien tendría una idea?
int my_put_nbr(int nb)
{
if (nb < 0)
{
my_putchar('-');
nb = -nb;
}
if (nb == 0)
return ;
my_put_nbr(nb / 10);
my_putchar(nb % 10 + '0');
}
Configuración: Windows 7 / Firefox 3.6.11
tengo un pequeño problema de algoritmo, en clase tengo que recodificar la función putnbr, estoy casi allí pero no maneja el caso cuando se le da como parámetro 0, ¿alguien tendría una idea?
int my_put_nbr(int nb)
{
if (nb < 0)
{
my_putchar('-');
nb = -nb;
}
if (nb == 0)
return ;
my_put_nbr(nb / 10);
my_putchar(nb % 10 + '0');
}
Configuración: Windows 7 / Firefox 3.6.11