Je suis surpris, voici mon code :
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
include <stdio.h>
 
int main()
{
	signed short i=0,z;
 
 
	while (i<40)
	{
	 z=(20-i)%10;
	 printf("%hd => %hd\n",i,z);
	 i++;
	}
 
	return 0;
}
Voici la sortie :
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
32
33
34
35
36
37
38
39
40
0 => 0
1 => 9
2 => 8
3 => 7
4 => 6
5 => 5
6 => 4
7 => 3
8 => 2
9 => 1
10 => 0
11 => 9
12 => 8
13 => 7
14 => 6
15 => 5
16 => 4
17 => 3
18 => 2
19 => 1
20 => 0
21 => -1
22 => -2
23 => -3
24 => -4
25 => -5
26 => -6
27 => -7
28 => -8
29 => -9
30 => 0
31 => -1
32 => -2
33 => -3
34 => -4
35 => -5
36 => -6
37 => -7
38 => -8
39 => -9
Je m'attendais à des nombres entre 0 et 9 !
C'est un gag de moi ou de mon compilo ?