program ma liczyć A*B macierzowo i w wyniku otrzymać macierz C=B
Kod: Zaznacz cały
#include<stdio.h>
main()
{
double a[2][2], b[2][2], c[2][2];
int i,j,k,p;
for (i=0;i<2;i++)
for (j=0;j<2;j++)
{
printf("Podaj element %d,%d
" , i, j);
scanf("%lf", &a[i][j]);
}
for(i=0;i<2;i++)
{
for(i=0;i<p;i++)
{
c=b*a;
b=c;
}
for(j=0;j<2;j++)
{
b[i][j]=0;
for(k=0;k<2;k++)
b[i][j]=b[i][j]+a[i][k]*b[k][j];
printf("%lf ", b[i][j]);
}
printf("
");
}
getchar();
getchar();
}
Kod programu umieszczaj w klamrach
Kod: Zaznacz cały
Szemek[/color]