C语言编程题目,不会写,希望大佬解答题目,万分感谢🙏
简单一点的做法就是第一个和最后一个比较一下是否相等直到比较到中间的位置,分奇数和偶数讨论一下
int main()
{
int i;
char str[50];
scanf("%s",str);
int len=strlen(str)-1;
for(i=0;i<=len/2;i++)
{
if(str[i]!=str[len-i])
break;
}
if(i>len/2)
printf("回文");
else
printf("不是回文");
return 0;
}