#include<stdio.h>

int string_palindrome(char *s)
{
char *p;
p=s;
while(*p!='\0')
{
*p++;
}
p--;

while(*s!='\0')
{
if(*s!=*p)
{
return 1;
}
s++;
p--;
}

return 0;
}


main()
{ char a[100];
int l,flag;
printf("Enter a string\n");
gets(a);

flag=string_palindrome(a);
if(flag==0)
{
printf("String is palindrome");
} else
{ printf("String is not palindrome");
}
}
     
           
Note: Need to be arranged in compiler after copied
   

 OutPut:

Enter a string MadaM String is palindrome