Progress in temperature conversion C challenge