Code:int i, j; C = malloc(ROWS * sizeof(float **)); for (i = 0; i < ROWS; ++i) { C[i] = malloc(ROWS * sizeof(float *)); for (j = 0; j < ROWS; ++j) { C[i][j] = malloc(6); } }when im trying to run i got errorCode:void free_data(float ***data) { int i, j; for (i = 0; i < COLS; i++) { for (j = 0; j < ROWS; j++) { free((data)[j][i]); } free((*data)[i]); } free(data); }
can you help me please?