gpt4 book ai didi

c - 错误 : expected ‘while’ before ‘return’ , 关闭和打开 {} 的数量相等,找不到问题

转载 作者:行者123 更新时间:2023-11-30 20:58:03 25 4
gpt4 key购买 nike

错误:在“return”之前需要“while”返回0

我不明白为什么它在返回之前要求“一段时间”

尝试以不同的方式嵌套代码,但发现它不起作用。

int random;
int userinput;
random = rand() % 1000 + 1;

do
{
printf("Can you guess the random number? \n");
scanf("%d", &userinput);

if (random >= userinput)
{
printf("The number you entered is too high! Try again! \n");
}

else if (random <= userinput)
{
printf("The number you entered is too low! Try again! \n");
}

while (random!=userinput)
{
printf("You guessed it! Correct! The number is: %d \n", random);
}
}
return 0;

最佳答案

循环中有一个 do,它需要一个 while(condition)。这是一个在用户输入不等于随机数时执行语句的示例循环:

do {

// your statements

} while (userinput != random);

return 0;

关于c - 错误 : expected ‘while’ before ‘return’ , 关闭和打开 {} 的数量相等,找不到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54681238/

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