struct {
   char a[5];
} *p;

int main ()
{
   int i = -1;
   
   if(p->a[-i])
     return 1;
}


syntax highlighted by Code2HTML, v. 0.9.1