我从大学那里得到了一个简单的项目,那是关于超级市场计费系统的。所以我开始工作,但每次我作为用户输入程序崩溃
<!DOCTYPE html>
<html>
<head>
<style>.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 60%; height:60%; }</style>
<title>Test</title>
</head>
<body>
<div class='embed-container'><iframe src='http://www.youtube.com/embed/aP3TBpWWwJ8'></iframe></div>
</body>
</html>
我做错了什么?
答案 0 :(得分:2)
你忘了给&
转换此
scanf("%d",ch);
到这个
scanf("%d",&ch);
建议:
您需要在break
中使用case
。否则,控制流程将会通过&#34;进入后续case
s
case 1:
list();
break;
答案 1 :(得分:0)
将整数的指针传递给scanf。
scanf("%d", &ch);
这需要完成,因为C中的函数调用是按值传递的,但是您希望通过用户的输入更改变量ch
的值。因此,您通过提供scanf的引用来传递它,从而允许它更改值。