Bernd Gaertner Dear experts, according to my interpretation of the Standard, loop 1 in the following program is legal, while loop 2 is not (see explanation below). This looks a bit counterintuitive, though; do you know the truth? Thanks a lot in advance, Bernd Gaertner. #include int main() { int a[2][3] = { {0, 1, 2}, {3, 4, 5} }; int* ...