编写程序,判断一个字符串是否为回文,要求用指针实现编程
1个回答
展开全部
int func(char *s)
{
char *p = s;
while(*p)p++;
p--;
while(*p == *s && p>s) p--,s++;
return p<=s;
}
更多追问追答
追问
完整的怎么编
追答
int func(char *s)
{
char *p = s;
while(*p)p++;
p--;
while(*p == *s && p>s) p--,s++;
return p<=s;
}
int main()
{
char s[100];
scanf("%s",s);
if(func(s)) printf("%s是回文\n",s);
else printf("%s不是回文\n",s);
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询