C语言:将cm身高转换为几英尺几英寸

如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)*0.3048。那么,如果用户输入的是厘米数,那么对应英制长度的英尺和英寸是多少呢?
最后输出为什么不对呢

img

img

当使用 printf 输出变量值时,不需要在变量名前加上 "&" 符号,否则会输出变量的地址而不是实际值。因此,第六行的 printf 语句应该修改为 printf("%d %d\n", foot, inch);。

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

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