C Program to reverse a given integer number using while loop

Program

#include<stdio.h>
void main()
{
	int number, reverse, remainder;
	printf("Enter a integer number\n");
	scanf("%d", &number);
	while(number != 0)
	{
		remainder = number % 10;
		reverse = reverse * 10 + remainder;
		number = number/ 10;
	}
	printf("Reversed number is:\t%d\n", reverse);
}

Output

Enter a integer number
8352
Reversed number is:	2538