您的位置:首页 > 其它

判断一个字符串是否为回文

2013-01-27 13:54 239 查看
#include<stdio.h>

#include<string.h>

#define MAX 100 /*字符串的最大长度*/

int func(char s[])

{

int flag=1;

int i,j,slen=strlen(s);/*slen为字符串s的长度*/

for(i=0,j=slen-1;i<j;i++,j--)

if(s[i]!=s[j])

{

flag=0;

break;

}

return(flag);

}

void main()

{

char s[MAX];

printf("输入一个字符串:");

scanf("%s",s);

if(func(s)==1)

printf("%s字符串是回文\n",s);

else

printf("%s字符串不是回文\n",s);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: