c初学者,求帮助,快哭了

我键入数值了,回车键快按烂了,程序还是没有打印出后3条语句?图片说明

 scanf("%f ", &weight);  //%f多了一个空格,会一直等待用户输入。

修改为:

 scanf("%f", &weight);

即可。

用心回答每个问题,如果对您有帮助,请采纳答案好吗,谢谢!

初学者一定要注意scanfde用法 在初学阶段 出现程序按回车键没反应 还有 程序运行后崩盘 的类似等情况, 一般问题都出现在scanf中 ,加油 一名刚度过初学向青年迈进的小前辈 哈哈

去掉那个空格吧 就不会等待键入了

scanf多打了个空格,由于是格式输入在这里会一直接受你输入的空格而不会继续运行

scanf("%f ", &weight); //%f多了一个空格