hi again, i have the following code which gives m1^2 (m1 is a user defined square matrix).

My whole program should compute the m1 + m1^2 + m1^3 +..+ m1^nCode:`for(i=0;i<n;i++)`

{

for(j=0;j<n;j++)

{

mult[i][j]=0;

for(r=0;r<n;r++)

{

mult[i][j] += m1[i][r]*m1[r][j];

}

}

}

My question here is how can i add another m1 in this loop?