Computer Science, asked by VIJITHJP, 1 year ago

write a c program to check palindrome

Answers

Answered by bringhappiness111
0
#include <stdio.h> int main() { int n, reversedInteger = 0, remainder, originalInteger; printf("Enter an integer: "); 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.", originalInteger); else printf("%d is not a palindrome.", originalInteger); return 0; }
Answered by sushiladevi4418
0

Answer:

Write a c program to check palindrome

Explanation:

#include <stdio.h>

int main()

{

   int n, reversedInteger = 0, remainder, originalInteger;

   printf("Enter an integer: ");

   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.", originalInteger);

   else

       printf("%d is not a palindrome.", originalInteger);

   

   return 0;

}

Output

Enter an integer: 12321

12321 is a palindrome.

Similar questions