I want to write a function that accepts an array of 'm' dimensions of 'n' elements each, and a pointer to other-trivial-function. The function will call itself at each dimension, iterates through its elements and call each time the function pointed to by the mentioned pointer (the trivial one). The problem is that I couldn't find a way to define a function I want to write a function that accepts an arra