struct foo { int bar; }; struct baz { struct foo (*foos)[]; }; int main () { struct baz * thing; thing->foos[0][0].bar; return 0; }
Standard input is empty
prog.c:10:14: error: subscript of pointer to incomplete type 'struct foo []' thing->foos[0][0].bar; ~~~~~~~~~~~^ 1 error generated.
Standard output is empty