#include #include #define NDEBUG #include void t1(void) { int i = 0; assert(i == 0); assert(i == 1); } #undef NDEBUG #include void t2(void) { int j = 0; assert(j == 0); assert(j == 1); } #define NDEBUG #include int main(void) { int i = 1; assert(i == 0); t1(); printf("hello world\n"); t2(); }