The below program can be used to reverse a given number using a loop. The C printf statement is used to output the result on the screen.
Reverse Number of abcde = edcba.
C program to reverse a number
#include <stdio.h> void main() { int num, x = 0; int mod; printf ("Enter a number: "); scanf ("%d", &num); int n = num; while(num != 0) { mod = num%10; x = x * 10 + mod; num = num/10; } printf ("Reverse of %d is %d", n,x); } |
Output
Enter a number: 12345 Reverse of 12345 is 54321 |