Reverse of a number

Write a program to print reverse of a given number.

#include<stdio.h>
int Reverse_of_Digits(int);
int main()
{
	int num;
	//int s;
	printf("Enter Number = ");
	scanf("%d",&num);
	printf("Reverse of Digits of a Number %d is = %d\n",num,Reverse_of_Digits(num));
	//for(s=0;num;s = 10*s + num%10,num=num/10);
	return 0;
}
int Reverse_of_Digits(int n)
{
	int sum = 0;
	while(n)
	{
		sum = 10 * sum + n % 10;
		n = n/10;
	}
	return sum;
}

Output

Enter Number = 54321
Reverse of Digits of a Number 54321 is = 12345