I have read a lot of topics about this problem.
So:
Code:#include <stdio.h> int main(){ int number,temp,remainder,sum=0; printf("Input a number:\n"); scanf("%d",&number); temp = number; while(number>0) { remainder=number%10; //Gets Last Digit number/=10; //Truncates Last Digit sum=sum*10 + remainder; //Builds value of reversed number } if (sum==temp) printf ("\nThe Number Is A Palindrome "); else printf ("\nThe Number Is Not A Palindrome "); getch (); return 0; }