Дать пользователю возможность указать путь к файлу - C (СИ)
Формулировка задачи:
Помогите зделать так чтобы Доступ к файлу, был возможен и задавался в диалоге с пользователем.
вот у меня есть функция которая обращается к файлу вот как в ней сделать так?Подскажите,желательно на си.
int Create_List() //Perevod v spisok { char str[15]; ifstream f("E:\\SS.txt",ios::in||ios::nocreate); if(!f) { cout<<"ERROR"<<endl; return 1; } f.getline(str,15); pbeg=first(str); pend=pbeg; while(f.getline(str,15)) { add(&pend, str); } f.close(); return 0; }
Решение задачи: «Дать пользователю возможность указать путь к файлу»
textual
Листинг программы
printf("\nVibirite Disc gde nachoditsya slovar' "); scanf("%f",&str4); printf("\nPropishite put' k slovary "); scanf("%f",&str5); printf("VVedite nazvanie file-slovarya "); scanf("%f",&slov); rename(,slov); str6=strcat(str4,str5);
Объяснение кода листинга программы
- Вывод сообщения
Vibirite Disc gde nachoditsya slovar'
- Считывание значения переменной str4 с помощью функции scanf
- Вывод сообщения
Propishite put' k slovary
- Считывание значения переменной str5 с помощью функции scanf
- Вывод сообщения
VVedite nazvanie file-slovarya
- Считывание значения переменной slov с помощью функции scanf
- Переименование файла с помощью функции rename, где старый имя файла заменяется на новое имя файла
- Объединение строк str4 и str5 в одну строку с помощью функции strcat
- Значение переменной str6 становится результатом выполнения шагов 2-8
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д