Ayuda con arreglos en C++

#1
Hola hermanos bakunos, tengo un problema, tengo 2 arreglos, los cuales el tamaño de los mismos estan definidos por el usuario, pero ese no es mi problema, si no al multiplicar los elementos, por ejemplo si el arreglo es de 2, la casilla 0 =2, casilla 1=3,
y el otro arreglo es de 2 tambien, sus casillas, casilla 0=3, casilla 1=5,
lo mas logico seria que al multiplicar las casillas 0, me de 6
y al multiplicar las casillas 1 me de 15.
pero no puedo desarrollar algun codigo para que me de dichos resultados, les anexo el codigo que tengo para ver en que me puden ayudar
nota: tengo visual basic 6.0
por favor amigos, la verdad esque me urge muchisimo

#include <iostream.h>
int main ()
{
const int max=100;
int n,m,i,c, a[max], b[max], multiplicacion [max];
cout<<"--->***NOTA: el valor maximo de los arreglos es 100***<---"<<endl;
cout<<"Cual sera el tamaño del primer arreglo?"<<endl;
cin>>n;
for (i=0;i<n;i++)
{
cout<<"Introdusca el numero de la casilla " << i <<endl;
cin>>a;
}
cout<<"Cual sera el tamaño del segundo arreglo?"<<endl;
cin>>m;
for (i=0;i<m;i++)
{
cout<<"Introdusca el numero de la casilla " << i <<endl;
cin>>b;
}
for (a=0;a<n;a++)
{
for (b=0;b<m;b++)
{
multiplicacion=a * b;
}
}
for (c=0;c<i;c++)
{
cout<<"La multiplicacion de las casillas " << c << " es "<<multiplicacion<<endl;
}
return 0;
}
 

tochoromero

Bovino adicto
#3
Tu error esta en el for donde multiplicas, la primer sentencia que es la de declaración está mal planteada, tienes que ser como siciliana dijo. Suerte
 
Arriba