voici mon programme mais je ne sais pas pourquoi le pc a l'air de chercher mais finalement rien ne s'affiche et le problème vient de la boucle while

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
 
{while(tab_somme[3]!=tab_qtite_dispo[3])
 {for (z=5;z<=5;z=z-1)
  {if(pas==0 & tab_qtite[3][z]!=0)
   {tab_qtite[3][z]=tab_qtite[3][z]+tab_qtite_dispo[3]-tab_somme[3] ;
   tab_somme[3]=tab_qtite_dispo[3];
   pas=pas+1;
   }
  }   
 } 
}
for (j=1;j<=3;j=j+1)
{for (t=1;t<=5;t=t+1)
 {printf("Fournisseur %d au client %d: %d\n",j,t,tab_qtite[j][t]) ;
 }
}
pr renseignement:
à la base pas=0
tab_somme[3]=121
tab_qtite_dispo[3]=120
pour la troisieme ligne du tableau tab_qtite les valeurs sont 0/0/0/90/30