Вы должны указать имя файла для функции.
Вы передаете массив символов без значения. Поэтому в этот раз значение массива равно нулю. В функции fopen вы пытаетесь открыть файл.
Таким образом, функция fopen возвращает нулевое значение. Если функция fopen успешно откроет файл, она вернет правильный указатель файла. В противном случае он вернет ноль, ошибка будет сохранена в errno.
Используя нулевой указатель, вы не можете прочитать.