1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
#include <stdio.h>
char tab[10];
int i /*,boolean ,cpt sert a riien cette variable non ? */ = 0; //il faut initialiser les variables en C, car la norme de garantie pas de valeurs par defaut
main()
{
do
{
printf(" \nsaisir une couleur : ");
fflush( stdout ); // vider le buffer pour forcer l affichage
scanf("%c",&tab[i]);
printf("mon caractere frappe : <%c>\r\n",tab[i]);
/* tab[i]=i+1; pourquoi mettre une autre valeur dans tab[ i ]que celle tappee au clavier ? */
i += 1;
}
/* while(tab[i]<=i); */
while( i < 5 );
return 0;
} |