C program to find reverse of a number: In this program we will use while loop to find reverse of a number before this we already discuss how to reverse a string.
Code for C program to find reverse of a number
#include <stdio.h>
#include <conio.h>
int main()
{
int n, reverse = 0, remainder;
printf("Enter an integer: ");
scanf("%d", &n);
while (n != 0)
{
remainder = n % 10;
reverse = reverse * 10 + remainder;
n /= 10;
}
printf("Reversed number = %d", reverse);
return 0;
}
Output
Enter a number: 123
Reversed Number: 321