0001
0002
0003
0004
0005
0006
0007
0008
0009 typedef int arr_t[2];
0010
0011 typedef int multiarr_t[3][4][5];
0012
0013 typedef int *ptr_arr_t[6];
0014
0015 typedef int *ptr_multiarr_t[7][8][9][10];
0016
0017 typedef int * (*fn_ptr_arr_t[11])();
0018
0019 typedef int * (*fn_ptr_multiarr_t[12][13])();
0020
0021 struct root_struct {
0022 arr_t _1;
0023 multiarr_t _2;
0024 ptr_arr_t _3;
0025 ptr_multiarr_t _4;
0026 fn_ptr_arr_t _5;
0027 fn_ptr_multiarr_t _6;
0028 };
0029
0030
0031
0032 int f(struct root_struct *s)
0033 {
0034 return 0;
0035 }