这个就是判断回文的,代码如下:
#include <stdio.h>
#include <string.h>
//判断是否是回文字符串,是返回1,否则返回0
int huiwen(char* p)
{
int len = strlen(p);
int i, j;
for (i = 0, j = len - 1; i < j; i++, j--)
{
if (p[i] != p[j])
return 0;
}
return 1;
}
int main()
{
char a[100], b[100];
do
{
printf("A说一句话:");
gets(a);
if (huiwen(a) == 0)
{
printf("A说错了\n");
break;
}
printf("B说一句话:");
gets(b);
if (huiwen(b) == 0)
{
printf("B说错了\n");
break;
}
} while (1);
return 0;
}
你不审题啊,让你编写一个函数判断一句话是不是回文,没让你判断AB谁赢啊
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!