
1个回答
2017-06-27 · 知道合伙人教育行家

知道合伙人教育行家
采纳数:17564
获赞数:65193
爱电脑、爱数学、爱音乐; 熟悉VB、C/C++、JAVA; EXCEL与VBA有所研究…… 数学,一些会,一些被忘却……
向TA提问 私信TA
关注

展开全部
三个问题:
一、
scanf语句中guest前面漏了&
scanf("%d",guest);改为:
scanf("%d",&guest);
二、
if(price=guest)错误,应该改为if(price==guest)
三、
break与上面的printf语句应该用大括号括起来
if(price==guest)
{
printf("正确,游戏结束");
break;
}
注意,关于第二个错误是逻辑错误,你不改也能运行,只是结果不对。
一、
scanf语句中guest前面漏了&
scanf("%d",guest);改为:
scanf("%d",&guest);
二、
if(price=guest)错误,应该改为if(price==guest)
三、
break与上面的printf语句应该用大括号括起来
if(price==guest)
{
printf("正确,游戏结束");
break;
}
注意,关于第二个错误是逻辑错误,你不改也能运行,只是结果不对。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询