Получить путь из ввода для чтения файла

Я хотел бы получить имя файла из ввода, а затем прочитать его. (Предположим, что файл находится в каталоге программы.) Для этого мне нужен абсолютный путь. Пожалуйста, дайте мне знать, как достичь этой цели с помощью C. Это часть моего кода:

scanf("%s",&filepath1);
FILE * fdw = fopen(filepath1, "a");

person Community    schedule 07.03.2017    source источник


Ответы (1)


удалите символ '&'.

char filepath1[SIZE] = {0};

scanf("%s", filepath1);

FILE * fdw = fopen(filepath1, "a");
person yayaya    schedule 07.03.2017