#include using namespace std; int isHuiWen(char s[], int len) { int i, mid = len / 2;//遍历到mid之前的元素停止 for (i = 0; i < mid; i++) { if (s[i] == s[len - i - 1])continue; else return 0; } return 1; } int main(void) { char str[100]; int len; fgets(str, sizeof(str), stdin); len = strlen(str); printf("%s of size %d\n", str, len); if (isHuiWen(str, len)) { printf("YES\n"); } else { printf("No\n"); } return 0; }