Palindrome series

Write a recursive function to print palindrome numbers till entered range.

#include<stdio.h>
int Palindrome_check_Rec(int,int);
int main()
{
	int i,num;
	printf("Enter Last Limit\n");
	scanf("%d",&num);
	for(i = 0; i < num;i++)
	{
		if(i == Palindrome_check_Rec(i,0))
		printf("%d ",i);
	}
	printf("\n");
	return 0;
}
int Palindrome_check_Rec(int n,int s)
{
	if(n)
	{
		s = 10 * s + n % 10;
		n = n / 10;
		Palindrome_check_Rec(n,s);
	}
	else
		return s;
}

Output

Enter Last Limit
154
0 1 2 3 4 5 6 7 8 9 11 22 33 44 55 66 77 88 99 101 111 121 131 141 151