C Macro Return Value