| 4 | #include<time.h> |
| 5 | #define min(a,b) ((a)<(b)?(a):(b)) |
| 6 | void matrixmulti(float N, float**x, float** y, float** z) |
| 7 | { |
| 8 | int i, j, k,r; |
| 9 | for (i = 0; i < N; i++) { |
| 10 | for (j = 0; j < N; j++) { |
| 11 | r = 0; |
| 12 | for (k = 0; k < N; k++) { |
| 13 | r = r + y[i][k] * z[k][j]; |
| 14 | } |
| 15 | x[i][j] = r; |
| 16 | } |
| 17 | } |
| 18 | } |
| 19 | int main() |
| 20 | { |
| 21 | int n, i, j; |