Answer:
- public class Main {
-
- public static void main (String [] args) {
- int[][] myArray = {{1,5,6}, {7, 9, 2}};
- fixArray(myArray, 1, 2, 12);
-
- System.out.println(myArray[1][2]);
- }
-
-
- private static void fixArray(int[][] array, int row, int col, int value){
- array[row][col] = value;
- }
- }
Step-by-step explanation:
The solution code is written in Java.
Firstly, create the method fixArray with that takes four inputs, array, row, col and value (Line 11). Within the method body, use row and col as index to address a particular element from array and set the input value to it (Line 12).
Next, we test the method in the main program using a sample array (Line 4) and we try to change the row-1 and col-2 element from 2 to 12 (Line 5).
The print statement in Line 7 will display 12 in console.