Дать пользователю возможность указать путь к файлу - 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);

Объяснение кода листинга программы

  1. Вывод сообщения Vibirite Disc gde nachoditsya slovar'
  2. Считывание значения переменной str4 с помощью функции scanf
  3. Вывод сообщения Propishite put' k slovary
  4. Считывание значения переменной str5 с помощью функции scanf
  5. Вывод сообщения VVedite nazvanie file-slovarya
  6. Считывание значения переменной slov с помощью функции scanf
  7. Переименование файла с помощью функции rename, где старый имя файла заменяется на новое имя файла
  8. Объединение строк str4 и str5 в одну строку с помощью функции strcat
  9. Значение переменной str6 становится результатом выполнения шагов 2-8

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4.357 из 5
Похожие ответы