Reverse num

Write a recursive function to reverse the entered number.

#include<stdio.h>
int Reverse_num_Rec(int);
int main()
{
	int num,ans;
	printf("Enter number = ");
	scanf("%d",&num);
	ans = Reverse_num_Rec(num);
	printf("Reverse of %d is %d\n",num,ans);
	return 0;
}
int Reverse_num_Rec(int n)
{
	static int sum = 0;
	if(n)
	{
		sum = 10*sum + n % 10;
		n = n / 10;
		Reverse_num_Rec(n);
	}
	return sum;
}

Output

Enter number = 54321
Reverse of 54321 is 12345