is_palindrome
#include <stdio.h>
#include <stdbool.h>
bool is_palindrome(int n ){
int rev = 0, orig = n;
while( n != 0){
rev = 10*rev + (n % 10);
n = n/10;
}
return orig == rev;
}
int main() {
printf("Enter a number");
int n = 0;
if( scanf("%d",&n)!=1 ){
prinf("Bad input\n");
}else{
if(is_palindrome(n))
printf("%d is a palindrome", n);
else
prinf("%d is not a palindrome", n);
}
return 0;
}