Dobrý deň, potreboval by som pomoc s algoritmom na násobenie matíc..neviem si s tým rady.. za každú pomoc budem vďačný
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int A[10][10],B[10][10],C[10][10];
int i,j,m,n,k,l;
int S=0;
srand(time(0));
printf("Zadaj pocet riadkov: ");
scanf("%d",&m);
printf("Zadaj pocet stlpcov: ");
scanf("%d",&n);
for(i=1;i<=m;i++)
{
for(j=1;j<=n;j++)
{
A[i][j]=rand()%5;
printf("%3d",A[i][j]);
}
printf("\n");
}
printf("\n");
printf("Zadaj novy pocet stlpcov: ");
scanf("%d",&k);
for(i=1;i<=n;i++)
{
for(j=1;j<=k;j++)
{
B[i][j]=rand()%5;
printf("%3d",B[i][j]);
}
printf("\n");
}
printf("\n\n");
for(i=1;i<=m;i++)
{
for(j=1;j<=n;j++)
{
for(l=1;l<=k;l++)
{
S=S+A[i][j]*B[j][l];
}
C[j][l]=S;
S=0;
printf("%3d",C[j][l]);
printf("\n");
}
printf("\n");
;
}
system("PAUSE");
return 0;
}