درخواست کمک برای ضرب ماتریس
من برنامه زیر رو نوشتم که اول اندازه ماتریسهارو از کاربر میگیره بعد ضرب میکنه که بعد از کامپایل 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;
}