【题目描述】
输入一串字符,字符个数不超过100,且以“.
”结束。 判断它们是否构成回文。
【输入】
一行字符串。
【输出】
是否为回文串。是输出“Yes
”,否输出“No
。”
【输入样例】
abccb
【输出样例】
No
#include <stdio.h>
#include <string.h>
int main() {
char ch, a[101];
int i = 0, j = 1;
scanf("%c", &ch);
while (ch != '.') {
i++;
a[i] = ch;
scanf("%c", &ch);
}
while (j < i && a[j] == a[i]) {
i--;
j++;
}
if (j >= i)
printf("Yes\n");
else
printf("No\n");
return 0;
}