Bonsoir , voici le code d'un programme qui affiche un histogramme vertical de la fréquence des lettres rencontrées en entrée :
#include <stdio.h>
int main(void)
{
int a, i, j;
int tab[26];
for ( i = 0; i <26; i++)
tab[i] = 0;
while ( ( a = getchar() ) != EOF )
{
if (( a >= 97) && (a =< 122) )
tab[a-'a']++;
}
for ( j = 0; j < 26; j++ )
{
printf("%c :", j+97);
}
printf("\n");
while(j!=0)
{
j=0;
for(i=0;i<26;i++)
{
if (tab[i])
{
j++;
tab[i]--;
printf( "|" );
}
else
{
printf(" ");
}
}
}
return 0;
}
J'aimerais simplement et clairement savoir ce que c'est que ce cette variable j dans la dernière boucle , à quoi sert elle , que représente t'elle?
merci de votre aide

