```c
include include int main() { printf("亲爱的,你愿意做我的女朋友吗?\n"); printf("请输入你的回答(yes/no):"); char answer; scanf("%s", answer); if (strcmp(answer, "yes") == 0) { printf("我真的很开心!我们在一起吧!\n"); } else { printf("或许我们不合适,但我依然喜欢你。\n"); } return 0; } ``` 代码解释: `include `include `int main()`:程序的入口点。 `printf("亲爱的,你愿意做我的女朋友吗?\n");`:打印表白的开头话语。 `printf("请输入你的回答(yes/no):");`:提示用户输入回答。 `char answer;`:定义一个字符数组来存储用户输入的回答。 `scanf("%s", answer);`:从标准输入读取用户输入的字符串,并存储在`answer`数组中。 `if (strcmp(answer, "yes") == 0)`:如果用户输入的是"yes"。 `printf("我真的很开心!我们在一起吧!\n");`:打印肯定的回答。 `else`:如果用户输入的不是"yes"。 `printf("或许我们不合适,但我依然喜欢你。\n");`:打印否定的回答。 `return 0;`:程序正常结束。 你可以将这段代码复制到你的C语言编译器中,编译并运行,看看效果如何。如果需要进一步个性化,可以根据自己的喜好修改表白的话语和回应内容。包含头文件
主函数
打印表白话语
等待用户输入
根据用户输入给出回应
返回0