//给出一个长度不超过1000的字符串,判断它是不是回文(顺读,逆读均相同)的。 #include<stdio.h> #include<string.h> #define maxsize 1000 int main() { char str1[maxsize]; while (scanf("%s", str1) != EOF) { //输入字符串) int flag = 1; int i, j, len; len = strlen(str1); for (i = len - 1, j = 0; i >= j; i--, j++) if (str1[j] != str1[i]) { flag = 0; break; } if (flag) printf("Yes!\n") ; else printf("No!\n") ; } return 0; }