Récupérer le nombre de colonnes vides
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:
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 ?