#include <stdio.h>
#include <string.h>
//递归判断回文
int ispt_recursion(char *str, int len)
{
if (len <= 1) {
return 1;
}
if (str[0] != str[len - 1]) {
return 0;
}
return ispt_recursion(str + 1, len - 2);
}
int main () {
// char str[]="abaaa";
char str[120];
gets(str);
int i;
int len=strlen(str);
i=ispt_recursion(str,len);
if(i==1){
printf("%s是回文",str);
}else{
printf("%s不是回文",str);
}
return 0;
}