marks[ ][ marks[ ][ marks[ ][ the highest marks obtained in the subject the highest marks obtained in the subject the highest marks obtained in the subject operations on two-dimensional arrays two-dimensional arrays can be used to implement the mathematical concept of matrices in mathematicsa matrix is grid of numbersarranged in rows and columns thususing twodimensional arrayswe can perform the following operations on an mxn matrixtranspose transpose of an yn matrix is given as ym matrix bwhere bi, aj, sum two matrices that are compatible with each other can be added togetherstoring the result in the third matrix two matrices are said to be compatible when they have the same number of rows and columns the elements of two matrices can be added by writingci, ai, bi, difference two matrices that are compatible with each other can be subtractedstoring the result in the third matrix two matrices are said to be compatible when they have the same number of rows and columns the elements of two matrices can be subtracted by writingci, ai, bi, product two matrices can be multiplied with each other if the number of columns in the first matrix is equal to the number of rows in the second matrix thereforem yn matrix can be multiplied with yq matrix if = the dimension of the product matrix is yq the elements of two matrices can be multiplied by writingci, ai,kbk, for to programming examples write program to read and display matrix #include #include int main(int ijmat[ ][ ]clrscr()printf("\ enter the elements of the matrix ")for( = ; < ; ++for( = ; < ; ++scanf("% ",&mat[ ][ ])printf("\ the elements of the matrix are ")for( = ; < ; ++printf("\ ")for( = ; < ; ++