#include<stdio.h>
#include<conio.h>
int main()
{
long int number, reverse=0, rem, original;
clrscr();
printf("Enter number: ");
scanf("%ld", &number);
original = number;
while(number!=0)
{
rem = number % 10;
reverse = reverse*10 + rem;
number = number/10;
}
if(original == reverse)
{
printf("%ld is PALINDROME.", original);
}
else
{
printf("%ld is NOT PALINDROME.", original);
}
getch();
return(0);
}
Output
Run 1:
-------------
Enter number: 12321 ↲
12321 is PALINDROME.
Run 2:
-------------
Enter number: 12345 ↲
12345 is NOT PALINDROME.