1 2 3 4 5 6
int *main(int a,int b) { struct {int x;} c; /* fail because of wrong argument type */ main(2, c); return &a; }