من برنامه زیر رو نوشتم که اول اندازه ماتریسهارو از کاربر میگیره بعد ضرب میکنه که بعد از کامپایل 19 تا ارور میده میخوام بدونم مشکل چیه .
ممنون
#include <iostream.h>
void main()
{
int *m1,*m2,*m3,k1,k2,s1,s2;
cout << "Andazeh : ";
cin >> k1 >> s1 ;
cout << "\andazeh 2 : ";
cin >> k2 >> s2 ;
m1=new int [k1][s1];
m2=new int [k2][s2];
m3=new int [k1][s2];
for (int k=0;k<k1;k++)
for (int s=0;s<s1;s++)
cin >> m1[s][k];
for (k=0;k<k2;k++)
for (s=0;s<s2;s++)
cin >> m2[s][k];
for (int i=0;i<k1;i++)
{
cout << "\n";
for (int j=0;j<s2;j++)
{
m3[i][j] += m1[i][j] * m2[j][i];
cout << m3[i][j] << " " ;
}
}
delete [k1][s1]m1;
delete [k2][s2]m2;
delete [k1][s2]m3;
}