oj一直说我显示错误

(本人刚学😂)我在devc++上都可以运行,在oj上提交就一直说我显示错误

img

你试一下定义一个变量,把scanf函数的返回值接收下来

int ret;
ret = scanf("%f", &h);

img

img

第5行修改为:s = (h - 32) * 5.0 / 9.0;

原因在第5行,可能是没有转成浮点数
你可以打印出来s看看,应该是x.0
所以5或者9改成5.0、9.0 或者在后面乘上1.0
有用记得采纳呐

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^