Sunday, November 28, 2010

Write a C program to check given number palidrome or not?

#include
int rev(int a);

int main()
{
int num,result;
printf("Enter a four digit number:");
scanf("%d",&num);

result =rev(num);
printf("%d revers number = %d \n",num,result);

if (result == num)
printf("palindrome\n");
else
printf("not palidrome\n");
return 0;
}
int rev(int a)
{
int res=0;
while(a>0)
{
res = res*10+a%10;
a=a/10;
}
return res;
}