not completed but commiting anyway

Ok, you're failing on two 'outside' tests. One is passing an invalid output format eg, 'm' or something. You need an else around line 65 for what happens if passed a bad one.

The same is failing for the bad input test where it's passing a temperature like '85M' but if you follow my earlier help/hints you should be ok.