public static void fonctionPrincipale(int[][]t, int n, int i , int j)
{
while((i<9)&&(j<9))
{
if((t[i][j])!=0)
{
if(j==8)
{
j=0;
i=i+1;
}
else
{
j=j+1;
}
}
else
{
if((estDansLigne(t, n, i)==false)&&(estDansColonne(t, n, j)==false)&&(estDansCarre(t, n, i, j)==false))
{
t[i][j]=n;
if(j==8)
{
j=0;
i=i+1;
}
else
{
j=j+1;
}
n=1;
}
else
{
if(n==9)
{
t[i][j]=0;
if(j==0)
{
j=8;
i=i-1;
n=n+1;;
}
else
{
j=j-1;
n=n+1;;
}
}
else
{
n=n+1;
}
}
}
}
}