Oto ten kod:
Kod: Zaznacz cały
#include <stdio.h>
double schod(double m[3][3], int n)
{
int i,j,k;
for (j=0; j<n; j++)
for(i=1; i<n; i++)
for(k=j; k<n; k++)
{
m[i][k] = m[i][k]-(m[i][j]/m[j][j])*m[j][k];
}
}
int main()
{
double m[3][3]= {{1.0,3.0,2.0},{4.0,5.0,6.0},{7.0,8.0,9.0}};
int i,j;
for (i=0; i<3; i++)
{
for (j=0; j<3; j++)
printf("%3.0f", m[i][j]);
printf("
");
}
schod(m, 3);
printf("
");
for (i=0; i<3; i++)
{
for (j=0; j<3; j++)
printf("%15f", m[i][j]);
printf("
");
}
return 0;
}