判断输入的字符串是不是回文字符串,正反读一样。
#include <iostream>
using namespace std;
int ishuiwen(char *p)
{
int len=strlen(p);
int flag=1;
for(int i=0;i<len/2;++i)
{
if(p[i]!=p[len-i-1])
{
flag=0;
break;
}
}
return flag;
}
int main()
{
char p[100];
while(gets(p)){
cout<<ishuiwen(p)<<endl;
}
cout<<endl;
return 0;
} 原文:http://blog.csdn.net/wtyvhreal/article/details/42262975