Bonsoir,
J'ai des problèmes pour réaliser un sous programme me permettant de compter le nombre de colonnes vides d'un tableau (vide = avec un espace).

Voici ce que j'ai réalisé :
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
20
21
22
23
24
25
int nbre_col(char tab[15][15])
{
    int i,j,k,nbre_vide,compteur2=0,compteur=0,nbr_col=15;
 
do
    {
        compteur2=compteur;
        for(i=0;i<15;i++)
       {
            nbre_vide=0;
             for(j=0;j<15;j++)
             {
                   if(tab[j][i]==' ') nbre_vide=nbre_vide+1;
              }
             if(nbre_vide==15)
             {
             nbr_col=nbr_col-1;
              compteur=compteur+1;
               }
       }
 
 }while(compteur!=compteur2);
 
    return nbr_col;
}
La valeur ne change pas.Ou est mon erreur ?