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';
            }
        }