c语言求两个整数之商并保留六位小数,问题出在哪里

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

img

a和b是整型数据,a/b只会得到一个整型数。
解决办法,可以直接将a和b设定为浮点型,
或写成

a*1.0/b
a/(b*1.0)