Controle d un entier en C

Fermé
daniel7 Messages postés 110 Date d'inscription jeudi 11 septembre 2008 Statut Membre Dernière intervention 25 avril 2010 - 30 nov. 2008 à 01:37
daniel7 Messages postés 110 Date d'inscription jeudi 11 septembre 2008 Statut Membre Dernière intervention 25 avril 2010 - 30 nov. 2008 à 01:46
Bonjour,
je veut controler le signe de tn
do
{
printf("Donner la trame a transmetre %d \n",tn);
} while ( tn<=0);
scanf ("%d\n",&tn);
mai on m affiche
Donner la trame a transmetre
Donner la trame a transmetre
Donner la trame a transmetre
plusieur fois diasant un boucle infinie

svp dite moi c koi l erreur ke j ai commis?
merci
A voir également:

2 réponses

j'ai pas l'habitude de faire des do while mais ton scanf est en dehors de ta boucle d'où une boucle infinie vu que tn ne change jamais de valeur !!
mets ton scanf après ton printf et ça devrait aller :).
0
daniel7 Messages postés 110 Date d'inscription jeudi 11 septembre 2008 Statut Membre Dernière intervention 25 avril 2010 8
30 nov. 2008 à 01:46
ok merci
0