SOS programa matrices

masaki
13 de Mayo del 2005
Hola! Tengo aqui un pequeño problema con bus car el miniom en las matrices y la multiplicacion de estas. Aqui esta el codigo que tengo...
#include <iostream>
#include <vector>
using namespace std;


void main(){


int dato;
int dato2;

int A[3][3];
int B[3][3];
int AB[3][3];

int i;
int j;
int k;
int temp;
//int answer;

for (i=0; i<3; i++){

for (j=0; j<3; j++){


cin>>dato;
A[i][j]=dato;
cin>>dato2;
B[i][j]=dato2;



}
}

cout<<"Matriz A:"<<endl;


for (i=0; i<3; i++){

for (j=0; j<3; j++)
{


cout<<A[i][j]<<" ";
}
cout<<endl;
}



cout<<"Matriz B:"<<endl;


for (i=0; i<3; i++){

for (j=0; j<3; j++)
{


cout<<B[i][j]<<" ";
}
cout<<endl;

}


for (i = 1; i <= 2; i++)
for (j = 1; j <= 3; j++)
{
temp = 0;
for (k = 1; k <3; k++)
temp += A[i][k] * B[k][j];
AB[i][j] = temp;
}


cout<<"Matriz AB:"<<endl;


for (i=0; i<3; i++){

for (j=0; j<3; j++)
{


cout<<AB[i][j]<<" ";
}
cout<<endl;










}

}

Necesito que ademas de encontrar el minimo en cada una de ellas tambien multiplique A por B y luego B por A y mustre el contenido de todas las matrices en pantalla. Por favor ayudenme ;_;