Palindrome Checker

#include <stdio.h> int checkPalindrome() { int number, temp, remainder, rev = 0; printf("Enter the number: "); scanf("%d", &number); temp = number; while (number != 0) { remainder = number % 10; rev = rev * 10 + remainder; number /= 10; } if (rev == temp) return rev; else return 0; } int main() { int res; res = checkPalindrome(); if (res) printf("%d is a palindrome number.\n", res); else printf("Not a palindrome number.\n"); return 0; }