能帮我看一下哪里有问题呢?

img

代码没问题,结果不对吗

scanf("%f,%f",&x,&y

这种定义的输入,两个浮点数之间要用逗号分隔。
如:1.23,2.45

scanf("%f%f",&x,&y

这种输入,两个浮点数之间默认空格隔开。
如:1.23 2.45

代码基本没问题,但是你要注意
scanf("%f,%f",&x,&y);中"%f,%f"用逗号分隔,在输入数值时也要用逗号分隔,如 2,3
如果希望输入数值时用空格或换行分隔,如 2 3 就要改成scanf("%f%f",&x,&y);

img


大体上没啥问题,就是一点儿小细节,这里输入的时候如果没要求可以不加这个 " , "
scanf(%f,f",&x,&y)改为下面形式:

scanf(%f%f",&x,&y)

以上仅供参考,如有任何疑问,可以评论回复,看到即回。
希望对题主有所帮助!可以的话,点个采纳!

代码应该没问题,是无法达到您的目的吗?

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632