How To Effortlessly Use Macros For Substring Extraction In C