void a[2]; void[2] b; void[2] funcF() {} void funcG() { void g[2]; } void funcH() { void[2] h; } void funcI() { void[2]; } /*%%* type 'void' may not be used in an array type 'void' may not be used in an array type 'void' may not be used in an array function 'funcF' can exit without returning a value type 'void' may not be used in an array type 'void' may not be used in an array type 'void' may not be used in an array *%%*/