You do the math before you read the input. You need to do it the other way around.
Also, there's no reason to pass a meaningless and uninitialized value to the celsius
function.
Lastly, 180/100
is 1 remainder 80 because when you divide two integers, you get integer division. You can use 180.0/100.0
.
Basically, you need to learn C.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…