#include <stdio.h>
int Filter(short* array, short nNumRow, short nNumCol) {
short arr[nNumRow][nNumCol];
memcpy(arr
, array
, nNumRow
* nNumCol
* sizeof(short)); for (int i = 0; i < nNumRow; i++) {
for (int j = 0; j < nNumCol; j++) {
}
}
return 0;
}
int main(void) {
short arr[] = {1, 2, 3, 4, 5, 6 ,7, 8};
Filter(arr, 2, 4);
Filter(arr, 4, 2);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgRmlsdGVyKHNob3J0KiBhcnJheSwgc2hvcnQgbk51bVJvdywgc2hvcnQgbk51bUNvbCkgewoJc2hvcnQgYXJyW25OdW1Sb3ddW25OdW1Db2xdOwoJbWVtY3B5KGFyciwgYXJyYXksIG5OdW1Sb3cgKiBuTnVtQ29sICogc2l6ZW9mKHNob3J0KSk7Cglmb3IgKGludCBpID0gMDsgaSA8IG5OdW1Sb3c7IGkrKykgewoJCXByaW50ZigifCAiKTsKCQlmb3IgKGludCBqID0gMDsgaiA8IG5OdW1Db2w7IGorKykgewoJCQlwcmludGYoIiVkICIsIGFycltpXVtqXSk7CgkJfQoJCXByaW50ZigifCBcbiIpOwoJfQoJcmV0dXJuIDA7Cgp9CgppbnQgbWFpbih2b2lkKSB7CglzaG9ydCBhcnJbXSA9IHsxLCAyLCAzLCA0LCA1LCA2ICw3LCA4fTsKCUZpbHRlcihhcnIsIDIsIDQpOwoJcHJpbnRmKCItLS1cbiIpOwoJRmlsdGVyKGFyciwgNCwgMik7CglyZXR1cm4gMDsKfQoK