code
#include <unistd.h>
void ft_putnbr(int nb);
void ft_print_comb2(void);
void ft_print_comb2(void)
{
int i;
int j;
i = 0;
while (i < 99)
{
j = i + 1;
while (j < 100)
{
if (i < 10)
write(1, "0", 1);
ft_putnbr(i);
write(1, " ", 1);
if (j < 10)
write(1, "0", 1);
ft_putnbr(j);
if (!(i == 98 && j == 99))
write(1, ", ", 2);
++j;
}
++i;
}
}
void ft_putnbr(int nb)
{
unsigned int n;
char c;
if (nb < 0)
{
n = -nb;
write(1, "-", 1);
}
else
n = nb;
c = n % 10 + '0';
n /= 10;
if (n > 0)
ft_putnbr(n);
write(1, &c, 1);
}