C program to print palindrome whether it is palindrome number or not:
Palindrome number is an integer which reverse is equal to the original of it.
C Program:
  
  #include <stdio.h>
  void main()
  {
    int n, reversedInteger = 0, remainder, originalInteger;
    printf("Enter a number: ");
    scanf("%d", &n);
    originalInteger = n;
    // reversed integer is stored in variable 
    while( n!=0 )
    {
        remainder = n%10;
        reversedInteger = reversedInteger*10 + remainder;
        n /= 10;
    }
    // palindrome if orignalInteger and reversedInteger are equal
    if (originalInteger == reversedInteger)
        printf("%d is a palindrome number.", originalInteger);
    else
        printf("%d is not a palindrome number.", originalInteger);
    
  }
Output
Enter a number: 53235 53235 is a palindrome number.

 
 
 
 
 
0 comments:
Post a Comment