C Program to Check Given Number is Palindrome or Not
Write a Program to Check Given Number is Palindrome or Not
// C Program to Check Given Number is Palindrome or Not
#include <stdio.h>
int palindrome(int n)
{
static int ans=0;
if(n <= 0)
{
return ans;
}
int remainder = n % 10;
ans = ans * 10 + remainder;
palindrome(n / 10);
return ans;
}
int main()
{
int n;
printf("Enter Number :--> ");
scanf("%d", &n);
int temp = palindrome(n);
if(temp == n)
{
printf("Number is Palindrome");
}
else
printf("Number is not Palindrome");
return 0;
}
Output:
Run 1:
Enter Number :--> 121
Number is Palindrome
Run 2:
Enter Number :--> 1234
Number is not Palindrome