新手:C语言编程问题

想按如下流程图做一个恶搞程序,应该如何嵌套?有代码则更佳。。可追加20分
2026年09月25日 00:06
有3个网友回答
网友(1):

#include 
#include 
int AskAndAnswer(char q[])
{
     char input[2];
     puts(q);
     scanf("%s", input); // 跳过空格、制表符或回车
     return (0 == strcmp(input, "Y") );
}

void main()
{
    if (AskAndAnswer("A是逗比么?") )
    {
        if (AskAndAnswer("那么A是大逗比么?") )
        {
            AskAndAnswer("果然有眼光!");
        }
        else
        {
            AskAndAnswer("A不是大逗比是什么…");
        }
    }
    else
    {
        if (AskAndAnswer("难道你是A么?") )
        {
            AskAndAnswer("你明明就是逗比");
        }
        else
        {
            AskAndAnswer("A给你好处了?");
        }
    }
    printf("恶搞一下\n");
    return;
}

网友(2):

做恶搞程序就算了,程序是用来干正经事的,你要是干正经事再联系我。

网友(3):

if else 嵌套