代码本身没问题,主要是你输入语句的格式要求和你实际输入之间不匹配造成的
scanf语句中你在%f之间加了逗号,这要求输入事你输入的时候数字之间也要加逗号
或者你把scanf语句中%f之间的逗号删除掉,或者改成空格,那么输入用空格间隔就可以了
你的代码中,scanf函数中%f和%f之间有逗号,所以输入数据的时候也要输入逗号,如下:
1,3,7
或者把scanf中%f之间的逗号删掉,这样输入数据的时候就不用再写逗号了
输入时要加逗号
输入用逗号隔开
把scanf三个%f之间的逗号去掉
或是输入的时候中间用英文逗号
你期待的结果是什么,书上的代码也可以拍个照看看