Advertisement
Guest User

Untitled

a guest
Sep 10th, 2016
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.62 KB | None | 0 0
  1. #include <stdio.h>
  2. int main()
  3. {
  4.     int n, reversedInteger = 0, remainder, originalInteger;
  5.  
  6.     printf("Enter an integer: ");
  7.     scanf("%d", &n);
  8.  
  9.     originalInteger = n;
  10.  
  11.     // reversed integer is stored in variable
  12.     while( n!=0 )
  13.     {
  14.         remainder = n%10;
  15.         reversedInteger = reversedInteger*10 + remainder;
  16.         n /= 10;
  17.     }
  18.  
  19.     // palindrome if orignalInteger and reversedInteger is equal
  20.     if(originalInteger == reversedInteger)
  21.         printf("%d is a palindrome.", originalInteger);
  22.     else
  23.         printf("%d is not a palindrome.", originalInteger);
  24.    
  25.     return 0;
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement