Integer division discards remainder. Therefore, 9/5 equals 1 and thus your equation is effectively F=C+32.
If you had written 9.0/5, which has double/int -- which in turn converts to double/double before evaluation -- then you would have floating point division (and both celsius and 32 would convert to doubles before multiplication and addition).
Assignment to integer does discard the fraction too.
1)Your formula it's right!
2)The "order" or precedence operators
are right!
3)"Integer division discards remainder"
So, 9/5 =1; (instead of 1.8)
Then: (one times C)1*C = C; (celsius)
WrongAnswer=C+32;