C语言代码输出全是0怎么办

img


为什么输出的都是0️⃣呢,是哪一步错了呀

你的输入应该在运算之前啊,否则你的运算相当于没做
把这行放在定义变量的后一行就行了

img

第11行放到第6行之前。

scanf() 是输入函数,你放到11行的话,是已经已经计算出来了结果后才给变量赋值,你输入的数据不会再参与到运算中了,当然就是0了.