Salut tout le monde,
On doit réalisé un programme en C++ qui permer de résoudre, selon la méthode du pivot de gauss, n équations à n inconnues.
Au début, le programme demande à l'utilisateur d'inscrire le nombre d'équation, les inconnues et puis ensuite voici la boucle qui permet de résoudre le système mais PROBLEMES, les solutions ne sont pas pareils à l'écrit qu'avec le programme ... 
Merci d'avance,
int nbeq;
int var;
double t[10][11];
double s [11];
int y=0;
double var1=0,var2=0;
double tmp;
int a,u;
for(int x=0;x<nbeq-1;x++){
for(a=1+x;a<nbeq;a++){
tmp=t[x][a];
for (u=x;u<nbeq+1;u++){
t[u][a]=t[u][a]*t[x][x]-t[u][x]*tmp; /// triangulation du systeme.
}
}
}
//Passons au remplacage et à la résolution proprement dite..
int p;
s[nbeq-1]=t[nbeq][nbeq-1]/t[nbeq-1][nbeq-1];
t[nbeq][nbeq-1]=0;
t[nbeq-1][nbeq-1]=0;
for (int ligne=1;ligne<=nbeq;ligne++){
for (int sol=2;sol<=nbeq;sol++){
t[nbeq-ligne][nbeq-sol]*=s[nbeq-ligne];
t[nbeq][nbeq-sol]-=t[nbeq-ligne][nbeq-sol];
t[nbeq-ligne][nbeq-sol]=0;
}
s[nbeq-(ligne+1)]=t[nbeq][nbeq-(ligne+1)]/t[nbeq-(ligne+1)][nbeq-(ligne+1)];
}
// Resolution..
// Affichage..
for (p=1;p<=nbeq;p++){cout<<" X"<<p<<" = "<<s[p]<<"\n";}
cin>>nbeq;
return 0;}