//字符串回文判断
#include<stdio.h>
#include<string.h>
int main()
{
char s[80],*p,*q; //定义一维数组,两个指针用来判断字符
int k; //定义常量
printf("请输入字符串:\n");
gets(s); //获得数组长度
k = strlen(s);
for(p=s, q=s+k-1;p<q;p++,q--) //循环判断第一位和最后一位
{
if(*p!=*q) break; //判断是否相同,不相同跳出循环
}
if(p<q) puts("not");
else puts("yes");
}