(i) Two dimensional array
Two dimensional array is a collection of similar type of data elements arranged in the form of rows & columns.
E.g. Array can be declared as int arr[3][3];
In this there can be 9 elements in an array with 3 rows and 3 columns.
(ii) Multi-dimensional array:
An array with more than one dimension is called as multidimensional array.
For example,
float x[3][4];
Similarly, you can declare a three-dimensional (3d) array. For example,
float y[2][4][3];
Here, The array y can hold 24 elements.