 # Palindrome program in C

#### Palindrome program in C

Palindrome number in c: A palindrome number is a number that is same after reverse. For example 121, 34543, 343, 131, 48984 are the palindrome numbers.

#### Palindrome number algorithm

• 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 see the palindrome program in C. In this c program, we will get an input from the user and check whether number is palindrome or not.

#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:

```enter the number=151
palindrome  number

enter the number=5621
not palindrome  number```

## 2 thoughts on “Palindrome program in C”

1. Pingback: C Programming Language - CloudNClear

2. Pingback: Storage Classes in C - CloudNClear