Timer is Running

Two Dimensional World
##### Submissions: 5539   Accuracy: 73.56%   Difficulty: Easy   Marks: 2

In CPP we can't pass 2D arrays in normal way to a function. The array has to be declared in a special way.

Given a 2D array A[ ][ ] of size N x N consisting of integers. The task is to print all the elements in matrix (row and column order) form.

Input Format:
First line of input contains number of testcases T. For each testcase, first line contains N, size of row and columns of matrix (Number of rows = Number of columns). Next N line contains N integers in each line.

Output Format:
For each testcase, print the array elements in row-column order (Refer Sample Output for detail).

User Task: Your task is to complete the function twoDimensional() that takes two parameters: 2D array mat and N. You need to write the parameter for 2D array and print matrix.

Constraints:
1 <= T <= 10
1 <= N <= 100
1 <= A[i][j] <= 106

Example:
Input:

1
3
1 2 3
4 5 6
7 8 9

Output:
1 2 3
4 5 6
7 8 9

Explanation:
Testcase 1:
Elements of 2D array in row-column order are as mentioned in Sample Output.

#### ** For More Input/Output Examples Use 'Expected Output' option **

Author: Dhiman Mayank

If you have purchased any course from GeeksforGeeks then please ask your doubt on course discussion forum. You will get quick replies from GFG Moderators there.