#include<stdio.h>
#include<ctype.h>
#define N 50
int main(void)
{
char str[N] = { 0 };
char ch;
printf("Enter a message: ");
for (int i = 0; i < N && (ch = getchar()) != '\n';)
{
if ((ch >= 'A' && ch <= 'Z') || (ch >= 'a' && ch <= 'z'))
{
str[i] = tolower(ch);
i++;
}
}
int i = 0, j;
for (j = N - 1; j >= 0 && str[j] == 0; j--)
;
for (; i < j; i++, j--)
{
if ((str[i] - str[j]) != 0)
{
printf("Not a palindrome.");
return 0;
}
}
printf("Palindrome.");
}