Bonjour,
j'aimerai comprendre pourquoi quand on entre une lettre qui est récupérer par le scanf le programme me fais un boucle infinie en me répétant que le printf(sans le scanf).
Je sais bien que %ld désigne un entier mais si on met une lettre, le programme devrait contenir le code ASCII de cette lettre ou au pire s'arrêter par bug : pourquoi une boucle infini alors? et pourquoi uniquement le printf() est répété indéfiniment...?
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
merci d'avance

 

 
		
		 
        

 
			
			


 
   


 boucle infinie lors d'une saisie de lettre avec %ld et scanf
 boucle infinie lors d'une saisie de lettre avec %ld et scanf
				 Répondre avec citation
  Répondre avec citation
Partager