gpt4 book ai didi

objective-c - 当用户输入错误的输入时,如何在文本游戏中做出默认答案?

转载 作者:行者123 更新时间:2023-12-04 05:08:59 26 4
gpt4 key购买 nike

到目前为止,这是我的代码,我正在使用 objective-c 。它很小,但我想做一个默认答案,例如,如果有人输入“我喜欢派”,它会说“我不明白”。

    printf("This is a text game! You will be shown what is going on");
printf("\nand it is up to you to decide what to do.");

printf("\n\nThere is a gem on the ground.");
printf("\nWhat do you want to do");
printf("\n>");

char string[256];
fgets(string, 255, stdin);

if (strcmp(string, "pick up gem\n") == 0)
{
printf("Got Gem");
}
else if (strcmp(string, "kick gem\n") == 0){
printf("Gem flew off the road.");
}

最佳答案

为什么不只是:

if (strcmp(string, "pick up gem\n") == 0){
printf("Got Gem");
}
else if (strcmp(string, "kick gem\n") == 0){
printf("Gem flew off the road.");
}
else{
printf("I don't understand.");
}

然后,对于您的两个预期输入以外的任何内容,它将打印“我不明白”。

关于objective-c - 当用户输入错误的输入时,如何在文本游戏中做出默认答案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15125366/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com