#include <iostream>
using namespace std;
int main()
{
char ch, letter[101];
cout << "Input a string:";
cin >> ch;
int i = 0, j = 1;
while (ch != ".") {
++i;
letter[i] = ch;
cin >> ch;
}
whlie ((j < i) && (letter[j] == letter[i])) {
--j; ++i;
}
if (j >= i)
cout << "Yes" << endl;
else
cout << "No" << endl;
return 0;
}
whlie
这里是 while
至于程序逻辑问题,你得把题目,也就是你程序要做什么说清楚
ch是char字符,"."是字符串,不能这样比较
whlie错误,是while