[Solved] C programming program only printing the first value in my variable

[ad_1]

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.

5

[ad_2]

solved C programming program only printing the first value in my variable