diff --git a/neutron.c b/neutron.c index 8a3d61e..d1f8c41 100644 --- a/neutron.c +++ b/neutron.c @@ -79,13 +79,14 @@ void dep(int i,int j,int dir,damier *d){ i=N-i; j=j-1; if (dir==1){ - while ((i>=0) && ((d->tab[i-1][j])!=empty)){ + while ((i>=0) && ((d->tab[i][j])!=empty)){ temp=d->tab[i][j]; - (d->tab[i][j])=(d->tab[i-1][j]); - (d->tab[i-1][j])=temp; + (d->tab[i][j])=(d->tab[i-2][j]); + (d->tab[i-2][j])=temp; i=i-1; } } + } -- libgit2 0.21.2