행렬의 곱을 계산하여 출력하는 프로그램입니다.
이상한 점은 행렬의 크기를 프롬프트상에서 입력받아 메모리를 할당하게 되어 있는데 0 0 0으로 크기를 입력하였을때 *result[z], *a[x], *b[d]의 선언 순서에 따라 result[z]에 메모리 할당이 되었다 안 되었다 합니다. 왜 이렇죠????
0 0 0 으로 입력하면 원래 메모리 할당 자체가 안되어야 하는거 아닌가요???
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void mulTarr(int **res, int **a, int **b, int m, int p, int n);