J'ai un problème avec mon code, j'ai un tableau de char qui contient des S (personne saine) et un C (personne contaminé), je voudrais faire une vérification qui fait ceci : quand une personne S est à coter de la personne C, la personne S devient C. J'ai donc coder comme ça :
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 for (i=0; i<P; i++) { if (position_x[0] == ((position_x[i])+1) && position_y[0] == position_y[i]) { grille[position_x[i]][position_y[i]] = 'C'; } if (position_x[0] == position_x[i] && position_y[0] == ((position_y[i])+1)) { grille[position_x[i]][position_y[i]] = 'C'; } if (position_x[0] == ((position_x[i]-1)) && position_y[0] == position_y[i]) { grille[position_x[i]][position_y[i]] = 'C'; } if (position_x[0] == position_x[i] && position_y[0] == ((position_y[i])-1)) { grille[position_x[i]][position_y[i]] = 'C'; } }
Partager