matrix_multiply.c