gpt4 book ai didi

c - 如何让我的 if else 语句在 C 中运行?

转载 作者:太空宇宙 更新时间:2023-11-04 06:10:31 26 4
gpt4 key购买 nike

一切似乎都是正确的,但是当我运行这个 if else 语句时,它总是自动打印问题和第二个语句而不问问题?

printf("How much money do you have?: ");
scanf("&d", &money);

if (money >= 25)
{
printf("Here is your food\n");
}

else (money <= 8);
{
printf("you dont have enough\n");
}

return 0;
}

最佳答案

Else 不接受参数。

Else 表示除 if 或您可能包含的任何 else if 条件之外的所有其他条件。

尝试在 if 语句之后使用 else if,格式与您的 if 相同:

else if(money <= 8){ 
printf("You are poor my man");
}

此外,值得考虑的是,如果用户有 9 到 24 之间的钱会发生什么?然后你可能想要实现一个 else 语句来覆盖这个范围,正如上面提到的 else 只是简单地处理你的 if 没有选择的所有其他情况>否则如果

关于c - 如何让我的 if else 语句在 C 中运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58193446/

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