int a[3][4];
int b[4][3];
int zarb[3][3];
int i,j,q;

//************************************* Matrix 1
cout<<"Matrix 1:"<for (i=0;i<=2;i++) {
for (j=0;j<=3;j++){
a[i][j]=rand()%10;
cout<}
cout<}
//************************************* Matrix 2
cout<<"Matrix 2:"<for (i=0;i<=3;i++) {
for (j=0;j<=2;j++){
b[i][j]=rand()%10;
cout<}
cout<}
//************************************************** Zarb
//------------------------------------ Empty Array
cout<for (i=0;i<=2;i++)
for (j=0;j<=2;j++)
zarb[i][j]=0;
//------------------------------------ Set
for (i=0;i<=2;i++)
for (j=0;j<=2;j++)
for (q=0;q<=3;q++)
zarb[i][j]+=a[i][q]*b[q][j];
//------------------------------------ Print
for (i=0;i<=2;i++){
for (j=0;j<=2;j++){
cout<}
cout<}
//-------------------------------------------
getch();
}