gpt4 book ai didi

将用户输入与 C 中的字符串进行比较

转载 作者:行者123 更新时间:2023-11-30 18:41:53 25 4
gpt4 key购买 nike

我试图查看用户是否输入“h”以便我可以运行另一个函数,但由于某种原因,当我运行程序时,它显示段错误。任何帮助,将不胜感激。

char checkh[] = "h";
char *checkInput;
printf("Enter input:");
scanf("%s", checkInput);

if(strcmp(checkInput, checkh) == 0){
helpMsg();
}

最佳答案

您可以使用简单的方法来完成:

char choice;
scanf("%c",&choice);
if(choice=='h' || choice=='H')
{
help();
}

关于将用户输入与 C 中的字符串进行比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19603267/

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