Невозможно прочитать файл в C - PullRequest
0 голосов
/ 30 апреля 2018

Я новичок в C и использую DevC ++. Я написал код ниже и хочу прочитать данные, записанные в input.txt. Однако, когда я пытаюсь запустить код, я всегда получаю сообщение «Не удается открыть файл». Кажется, он не может найти input.txt, и я совершенно не уверен, как это изменить.

int T;
char command;
FILE *inputfile;

inputfile = fopen("input.txt", "r");

if(inputfile == NULL)
{
    printf("Cant open file");
}

fscanf(inputfile, "%d", &T);

1 Ответ

0 голосов
/ 30 апреля 2018

Это может быть из-за следующих причин

  1. Файл, который вы читаете, и ваш исходный код не находится в том же каталоге
  2. Вы неправильно написали имя файла

В противном случае ваш код верен, проблем не должно быть

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...