C program to determine whether the entered character string is palindrome or not

/* C program to check whether a number is palindrome or not */
 
#include <stdio.h>
int main()
{
	int n, reverse = 0, rem, temp;
	printf("Enter an integer: ");
	scanf("%d", &n);
	temp = n;
	while (temp != 0)
	{
		rem = temp % 10;
		reverse = reverse * 10 + rem;
		temp /= 10;
	}
	/* Checking if number entered by user and it's reverse number is equal. */
	if (reverse == n)
		printf("%d is a palindrome.", n);
	else
		printf("%d is not a palindrome.", n);
	return 0;
}

Capture.PNG
Advertisements

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s