Salut,
Je debute en C, et je dois realiser l exercice suivant:
Écrire une fonction qui affiche dans l'ordre croissant toutes les differentes combinaisons de trois chiffres differents dans l'ordre croissant

Je ne vous demande pas de me cracher du code, mais de m expliquer mes erreurs et me dire ou il me manque qqchose ...

Merci !

PS: je travail sous NetBSD

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
int     my_putchar(char a)
{
  write(1, &a, 1);
}
 
int     my_aff_comb()
{
  char  a;
  char  b;
  char  c;
 
  a = '0';
  b = '1';
  c = '2';
  while (a <= '7')
    {
      my_putchar(a);
      my_putchar(b);
      my_putchar(c);
      c++;
      b++;
      a++;
      my_putchar(',');
      my_putchar(' ');
    }
}
 
int     main()
{
  my_aff_comb();
}