Design en algoritm för att kontrollera om en viss sträng är palindrom eller inte?

Design en algoritm för att kontrollera om en viss sträng är palindrom eller inte?

#include
#include
#include
ogiltiga indata (char [en])
{
int i;
printf ("\n ange string\n");
scanf("%s",a);
}
void utdata (char [en])
{
printf ("\n strängen är %s", en);
}
int palindrom (char [en])
{
int n, i.
n=Count(a);
n = n-1;
Jag = 0;
för (; a [n] == en [i] && n>=i; i ++, n--);
IF(n>=i)
Return 0;
annat
tillbaka 1.
}
void main)
{
char en [80], b [80], s;
int n;
printf ("\n kontrollera palindrom");
input(a);
n=Palindrome(a);
output(a);
IF(n==1)
printf ("\n palindrom");
annat
printf ("\n inte palindrom");
getch();
}