Palindrome Number Program In C - C Programming Tutorial
C Course / Programs / Palindrome Number Program In C

Palindrome Number Program In C

BLUF: Understanding Palindrome Number Program In C is a foundational part of learning C programming. This tutorial explains the core principles and syntax needed to implement this concept effectively.
Core Programming Principle: Palindrome Number Program In C

C provides direct access to memory and system resources. Learn how Palindrome Number Program In C leverages this power in the lesson below.

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

Logic Practice
Install Logic Practice
Add to home screen for a faster app-like experience