#include <stdio.h>
void copyMatrix(int (*dst)[3], int (*src)[3], int rows) {
for (int i = 0; i < rows; i++)
for (int j = 0; j < 3; j++)
dst[i][j] = src[i][j];
}
int main(void) {
int a[2][3] = {{1, 2, 3}, {4, 5, 6}};
int b[2][3] = {0};
copyMatrix(b, a, 2);
for (int i = 0; i < 2; i++) {
for (int j = 0; j < 3; j++) {
}
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp2b2lkIGNvcHlNYXRyaXgoaW50ICgqZHN0KVszXSwgaW50ICgqc3JjKVszXSwgaW50IHJvd3MpIHsKICAgIGZvciAoaW50IGkgPSAwOyBpIDwgcm93czsgaSsrKQogICAgICAgIGZvciAoaW50IGogPSAwOyBqIDwgMzsgaisrKQogICAgICAgICAgICBkc3RbaV1bal0gPSBzcmNbaV1bal07Cn0KCmludCBtYWluKHZvaWQpIHsKICAgIGludCBhWzJdWzNdID0ge3sxLCAyLCAzfSwgezQsIDUsIDZ9fTsKICAgIGludCBiWzJdWzNdID0gezB9OwoKICAgIGNvcHlNYXRyaXgoYiwgYSwgMik7CgogICAgZm9yIChpbnQgaSA9IDA7IGkgPCAyOyBpKyspIHsKICAgICAgICBmb3IgKGludCBqID0gMDsgaiA8IDM7IGorKykgewogICAgICAgICAgICBwcmludGYoIiVkICIsIGJbaV1bal0pOwogICAgICAgIH0KICAgICAgICBwcmludGYoIlxuIik7CiAgICB9CiAgICByZXR1cm4gMDsKfQo=