Palindrome Number Program In C

  • Get the number from user
  • Hold the number in temporary variable
  • Reverse the number
  • Compare the temporary number with reversed number
  • If both numbers are same, print palindrome number
  • Else print not palindrome number

Let's examine a C program that identifies palindromic numbers. Within this C program, we will prompt the user for an input and verify if the number is a palindrome.

Example

Example

#include<stdio.h>

int main()  

{  

int n,r,sum=0,temp;  

printf("enter the number=");  

scanf("%d",&n);  

temp=n;  

while(n>0)  

{  

r=n%10;  

sum=(sum*10)+r;  

n=n/10;  

}  

if(temp==sum)  

printf("palindrome number ");  

else  

printf("not palindrome"); 

return 0;

}

Output:

Output

enter the number=151

palindrome  number



enter the number=5621

not palindrome  number

Input Required

This code uses input(). Please provide values below: