#include <stdio.h> const int x = 4711; enum {y = 4711}; int main() { #if 0 *(int*)&x = 4712; #else y=4712; #endif return 0; }
Standard input is empty
prog.c: In function 'main':
prog.c:11:6: error: lvalue required as left operand of assignment
y=4712;
^
Standard output is empty