#include #include #include #define N 4 // size of matrix #define N1 N+1 float matrix[N][N1]= {{16,-8,-4,0,-8}, {-8,13,-4,-3,7}, {-4,-4,9,0,6}, {0,-3,0,3,-3} }; void ShowMatrix(void) { for (int i=0;i0?1:-1); s[i][j]=sqrt(fabs(sum)); } else s[i][j]=sum/(d[i]*s[i][i]); } // Solving equation Gy=b (G: g[i][j]=s[j][i]*d[j]) for (i=0;i=0;i--) { x[i]=y[i]; for (j=i+1;j