代码如下:
#include <bits/stdc++.h>
using namespace std;
string a,b;
int main(){
cin >>a;
for(int i=a.length()-1;i>=0;i--){
b[(a.length()-1)-i+1]=a[i];
}
if(a==b){
printf("yes");
}
else{
printf("no");
}
return 0;
}
测试回文代码:
#include <bits/stdc++.h>
using namespace std;
string a,b;
int main(){
cin >>a;
for(int i=a.length()-1;i>=0;i--){
b[(a.length()-1)-i+1]=a[i];
printf("%c",b[(a.length()-1)-i+1]);
}
if(a==b){
printf("yes");
}
else{
printf("no");
}
return 0;
}