summaryrefslogtreecommitdiff
path: root/day2/miscellaneus/ran.c
blob: b8d78ad8eee423c497fed67e467bf5b1b147aa40 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#include <unistd.h>
void my_putchar(char c)
{
    write(1, &c, 1);
}

void my_print_comb(void)
{
    int i;
    int j;
    int k;
    for(i = '0'; i <= '9'; ++i)
    {
        for(j = '0'; j <= '9'; ++j)
        {
            for(k = '0'; k <= '9'; ++k) // k, not j, is tested against '9'
            {
                my_putchar(i);
                my_putchar(j);
                my_putchar(k);
                my_putchar(',');
                my_putchar(' ');
            }
        }
    }
}

my_putchar(',');
my_putcahr(' ');
my_putchar('\n');
}

int main ()
{
    my_print_comb();
    return (0);
}