判定给定字符串是否是回文,如果是回文输出YES,否则输出NO。回文是指顺读和倒读都一样的字符串。字符串长度不超过50。
输入格式:
输入一个字符串S。
输出格式:
输出YES或者NO,并换行。
输入样例:
第一组输入:
ACMMCA
第二组输入:
huiwenshu
#include<stdio.h>
#include<string.h>
int main()
{
char str[51];
char *p=str;
int i,len;
gets(str);
len=strlen(p);//取字符串长度
for(i=0;i<len/2;i++)
if(p[i]!=p[len-1-i])
{
printf("NO");
break;
}
if(i==len/2)
printf("YES");
return 0;
}