It won't. A real programmer does not write pc_1[i][j], but pc_1[j+121*i]. Multidimensional arrays are for pussies.
But if you want, you can define your array as you originally did, instead of using malloc. It must then however be 122x30 due to the terminating zero of the file_read command.