how to initialize the pointer allocated to point to heap-allocated space for an entire row of pixel data.
struct pixel **read_pixel_array(FILE *image, int pixel_array_offset, int width, int height) {
    struct pixel **array = malloc (sizeof(struct pixel *) * height);


}