fork download
  1. #define FAKE_VAL(type) ((type)0)
  2.  
  3. int main(void) {
  4. FAKE_VAL(int[5]);
  5. return 0;
  6. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.c: In function 'main':
prog.c:1:25: error: cast specifies array type
 #define FAKE_VAL(type) ((type)0)
                         ^
prog.c:4:2: note: in expansion of macro 'FAKE_VAL'
  FAKE_VAL(int[5]);
  ^
stdout
Standard output is empty