Programmation Avancée en C


reverse.c

00001 #include <stdio.h>
00002 #include <stdlib.h>
00003 
00004 int main()
00005 {
00006     int n;
00007     printf("n = ");  scanf("%d", &n);
00008     if (n <= 0) {
00009         printf(" -> il faut un nombre strictement positif!\n");
00010         return EXIT_FAILURE;
00011     }
00012     printf(" -> affichage inversé : ");
00013     while (n != 0) {
00014         printf("%d", n%10);
00015         n /= 10; // on passe au chiffre suivant
00016     }
00017     printf("\n");
00018     return 0;
00019 }