#include <unistd.h>

void ft_print_comb(void)
{
    int a;
    int b;
    int c;

    a = '0'; 
    while (a <= '7')
    {
        b = a + 1;
        while(b <='8')
                {
                    c = b + 1;
                    while(c <='9')
                        {
                            write(1, &a, 1);
                            write(1, &b, 1);
                            write(1, &c, 1);
                            if (a != '7')
                                write(1, ", ", 2);
                            c++;  
                        }
                        b++;            
                }
                a++;  
         }
        
}
#include <unistd.h>

void ft_print_combAscii(void)
{
    int a;
    int b;
    int c;

    a = 48; // ASCII code for '0'
    while (a <= 55) // ASCII code for '7'
    {
        b = a + 1;
        while(b <= 56) // ASCII code for '8'
        {
            c = b + 1;
            while(c <= 57) // ASCII code for '9'
            {
                write(1, &a, 1);
                write(1, &b, 1);
                write(1, &c, 1);
                if (a != 55) // ASCII code for '7'
                    write(1, ", ", 2);
                c++;
            }
            b++;
        }
        a++;
    }
}

int main() 
{
    ft_print_comb();
    write(1, "\n", 1),
    ft_print_combAscii();
    return (0);
}

Embed on website

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