int main () { 
 
 
 2 
 déclarer une variable pour le numéro que vous souhaitez inverser ainsi que d'une variable pour le nombre inversée. Décidez comment vous allez déterminer la valeur d'inverser , soit en demandant à l'utilisateur ou par l'initialisation de la variable. Pour notre exemple, nous allons initialiser la variable 
 
 int originale = 4051 , infirmé = 0; . 
 3 
 Imprimer le nombre initial actuel afin que vous puissiez vérifier le renversement de . la fin du programme 
 
 printf (" le nombre initial est de% d \\ n" , original ) ; 
 4 
 Créer une boucle while pour faire défiler tous les chiffres possibles de le nombre . Comme vous allez dépouiller un chiffre du nombre initial à chaque fois dans la boucle, vous allez arrêter une fois la variable "original" est égal à zéro . Vous pouvez utiliser un certain temps ( original! = 0 ) comme condition de la boucle while, cependant , parce que toute valeur non nulle est considérée comme vraie en C , votre boucle while peut être simplement tout (original) . 
 
 Tout (original) Photos 
 { 
 5 
 Déterminer le chiffre le plus à droite de "original" en prenant "l'original" variable% 10. Chaque passage dans la boucle , passer la valeur actuelle de la variable « inversée » sur une position en multipliant par 10, puis ajouter le chiffre le plus à droite de 
 
 inversé = inversé * 10 + 10 % d'origine "original . " ; 
 6 
 Strip le chiffre le plus à droite de la variable «original» puisque vous venez traitée elle . Profitez de la division entière en C et diviser "original" par 10. Cela supprime le chiffre le plus à droite et prépare "original" pour la prochaine itération de la boucle . Fermer la boucle while 
 
 original = /10; . 
 
 } 
 7 
 Imprimer le nombre inversée et terminez votre programme 
 
 . printf (" Le nombre est inversée % d \\ n", inversé ) ; 
 
 return 0; }