Alphabet

jimmy -  
CrazyCanuck Messages postés 66 Statut Membre -
Bonsoir , j'ai écrit un programme qui est censé m'afficher l'alphabet avec une majusucule sur 2 :

#include <stdio.h>

int main(void)

char a = 'a';

while ( a <= 'z' )
{
if ( a % 2 == 0 )
putchar(a);
else
putchar(a-32);
}
return 0;


quand je compile çà donne pas tt à fait le résultat voulu , quelqu'un a une idée où se situe l'erreur , car là j'ai une boucle infinie , ce n'est pas normal...
merci

1 réponse

CrazyCanuck Messages postés 66 Statut Membre 67
 
Salut

vous avez une boulce infinie car votre variable a dans le while n'est jamais incrémenté, elle garde toujours la valeur 'a'.
1