1 struct complex_type { 2 struct { long l; } inner; 3 struct complex_type *complex_ptr; 4 }; 5 main()6 int main() { 7 int i = 0; 8 struct complex_type c = { { 1L }, &c }; 9 for (int j = 3; j < 20; j++) 10 { 11 c.inner.l += (i += j); 12 i = i - 1; // break here 13 } 14 return i; 15 } 16