Is it possible to pass a 2-D array with variable row and column to a function and modify it? Based on the resources on line I got, How to pass a 2D array as a parameter in C