(っ´▽`)っ
#include <stdio.h>

int main(void)
{
  int a[3][3] = {{0, 1, 2}, {3, 4, 5}, {6, 7, 8}};
  int b[3][3] = {{0, 3, 6}, {1, 4, 7}, {2, 5, 8}};
  int ab[3][3];
  int i;
  int j;
  int k;
  for(i = 0; i < 3; i++){
    for(j = 0; j < 3; j++){
      ab[i][j] = 0;
      for(k = 0; k < 3; k++){
        ab[i][j] += (a[i][k] * b[k][j]);
      }
    }
  }
  return 0;
}

答えは{{5, 14, 23}, {14, 50, 86}, {33, 86, 149}