// -*- mode: c++ -*- // $Id: matrix.g++,v 1.3 2001/06/20 03:20:02 doug Exp $ // http://www.bagley.org/~doug/shootout/ #include #include using namespace std; #define SIZE 30 int **mkmatrix(int rows, int cols) { int i, j, count = 1; int **m = (int **) malloc(rows * sizeof(int *)); for (i=0; i -1) { free(m[rows]); } free(m); } int **mmult(int rows, int cols, int **m1, int **m2, int **m3) { int i, j, k, val; for (i=0; i