#include <stdio.h>
int huiwen(const char* str,int strLen)
{
if(strLen<=1)
{
return 1;
}
if(str[0]==str[strLen-1])
{
return huiwen(str+1,strLen-2);
}
return 0;
}
int main ()
{
char str[]="abcddcba";
if(huiwen(str,8)==1)
{
printf("%s是回文!\n",str);
}
else printf("%s不是回文!\n",str);
char str1[]="abcdefgh";
if(huiwen(str1,8)==1)
{
printf("%s是回文!\n",str1);
}
else printf("%s不是回文!\n",str1);
return 0;
}