Функция fopen() в языке Си возвращает указатель на открытый файл (FILE*). 2 Если обнаружена ошибка, то возвращается специальное значение NULL. 1
Функция fscanf() возвращает количество успешно заполненных переменных (из списка аргументов, куда сохраняются читаемые из файла значения) или EOF, если перед ошибкой (или концом файла) не было прочитано ни одного значения. 2