输入一个字符串,判断其是否为回文。
所谓回文字符串,是指从左到右读和从右到左读完全相同的字符串。
如果是,输出YES,否则,输出NO
输入样例:
abcdcba
输出样例:
YES
参考代码:
#include <stdio.h>
int main()
{
char str[100] = {0};
int i, len;
scanf_s("%s", str, 100);
len = (int)strlen(str);
for (i = 0; i <= len / 2; i++)
{
if (str[i] != str[len - 1 - i])
{
printf("NO\n");
return 0;
}
}
printf("YES\n");
return 0;
}