azazinco
2019-10-09 19:16这个代码为什么运行不了?
5输入一串字符,字符个数不超过100,且以“.“结束。判断它们是否构成回文。
#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;
}
- 点赞
- 回答
- 收藏
- 复制链接分享
7条回答
为你推荐
- 为什么这代码在Dev-c++能运行?在VS就连编译都过不了?
- c++
- 3个回答
- C语言入门问题,两个几乎一样的代码,运行结果不同?
- c语言
- c++
- 2个回答
- 为什么没有运行结果,代码哪里错了?
- c语言
- c++
- 1个回答
- 为什么这个C代码运行结果输出为空?
- c语言
- 1个回答
- JAVA--我的代码运行前没有报错,可是就是运行不下去了,这是什么情况??大佬求解答?
- java
- eclipse
- 2个回答
换一换