C语言回文问题想知道正确答案是什么

回文是指正向、反向的拼写都一样的字符串。例如,ABCBA,wwww是回文;chin a、ABC等不是回文。下面的程序是从键盘输入一个字符串,判断其是否为回文。若是输出“Yes”,否则输出“No”。请在横线上填上适当的表达式或语句。
#include<studio.h>
#include<string.h>
int main()
{char s[80];
int i,j,n;
gets(s);
n=(1);
j=n-1;
for(i=0;i<j;i++j--)
if(s[i]!=s[j])
(2)
if(_(3)__) printf(“Yes\n");
else printf(“No\n");
return 0;}

代码可这样写:

#include <stdio.h>
#include <string.h>
int main()
{
    char s[80];
    int i, j, n;
    gets(s);
    n = strlen(s);
    j = n - 1;
    for (i = 0; i < j; i++, j--)
        if (s[i] != s[j])
            break;
        if(i>=j) printf("Yes\n");
        else printf("No\n");
        return 0;
}

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632