Computer Science, asked by Vikash2072, 1 year ago

Write a program to check whether a string is a palindrome or not in c

Answers

Answered by Anonymous
19

Hey there!


--------


Here's your code :


/* C Program to check if a number is palindrome or not

* using while loop

*/

/* Program By : Mahnaz

*/

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

}



____________________________



See the attachment for proper review.


_____________________________

Attachments:
Similar questions