您的位置:首页 > 其它

利用头文件<string.h>求输入的字符串是否是回文字符串

2015-04-08 15:36 369 查看
#include<stdio.h>

#include<string.h>//求字符串长度的头文件 

#define MAX 100

int func(char s[])

{
	int flag=1;

	int i,j,slen=strlen(s);//求出字符串长度 

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

	{
		if(s[i]!=s[j])//前后对比字符 

		{
			flag=0;

			break;
		}
	}

	return flag;
}

int main()

{
	char s[MAX],t;

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

	scanf("%s",s);

	t=func(s);

	if(t==1)

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

	else
		printf("%s不是回文\n",s);

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