C Macro If Else