输入一个字符串,输出该字符串是否为回文。回文是指顺着读和倒着读都是一样的字符串。
输入:一行字符串(字符串没有空白字符,字符串长度不超过100)。
输出:是回文串则输出yes,否则输出no。
#include <iostream>
#include <cstring>
#include <cstdio>
using namespace std;
int main(){
//char s[100]; //第一种字符char方法
//gets(s);
string s; //第二种使用string方法
getline(cin,s);
//int i=strlen(s)-1;
int i=s.size()-1;
int j=0;
while((j<i)&&(s[j]==s[i]))
{
i--;
j++;
}
if(j>=i) cout<<"yes"<<endl;
else cout<<"no"<<endl;
return 0;
}