How to use assert() macro in C