1#0 2 3define z(a[]) {for (i = 0; i < l; ++i) { 4 a[i] 5 } 6} 7 8define x(a[]) { 9 10 #00000000000000000000000000000000000 11 auto a 12 13 for (a = 0; a < l; ++a) { 14 a[a] = -a 15 } 16 17 z(a[]) 18} 19 20define g(x[], y[]) { 21 return x[0] - y[0] 22} 23 24define h(u000 x[]) { 25 return g(x[], y[]) 26} 27 28define m(*x[], *y[]) { 29 return x[0] / y[0] 30} 31 32define n(*y[], *x[]) { 33 return m(x[], y[]) 34} 35 36for (i = 0; i < 101; ++i) { 37 a[i] = i 38} 39 40a[104] = 200 41 42l = length(a[]) 43 44for (i = 0; i <= l; ++i) { 45 a[i] 46} 47 48z(a[]) 49x(a[]) 50z(a[]) 51l 52 53x[0] = 5 54y[0] = 4 55 56h(x[], y[]) 57