#include <iostream>
#include <string>
#include <algorithm>
using namespace std;
/*
void resort(char s[])
{
char temp;
for (int i=0,j=strlen(s)-1;i!=j;i++,j--)//对j的初始化是关键
{
temp=s[i];s[i]=s[j];s[j]=temp;
}
}*/
void resort(string &s)
{
char temp;
for (int i=0,j=s.size()-1;i<j;i++,j--)//对j的初始化是关键
{
temp=s[i];s[i]=s[j];s[j]=temp;
}
}
int main()
{
cout<<"请输入要判断的字符串;"<<endl;
string s;
getline(cin,s);
string s1=s;
resort(s);//翻转
string s2=s;
if(s1==s2)
cout<<s<<"是回文"<<endl;
else
cout<<s<<"不是回文"<<endl;
return 0;
}