Не работает функция ввода имени файла - C (СИ)

Узнай цену своей работы

Формулировка задачи:

в чем ошибка?
#include<stdio.h>
 
struct PO
{
    char year[10];
    char name[20];
    int cost;
    double volume;
    char os[20];
    char language [30];
};
void EnterNameFile(char *name);
 
int main()
{
    int Menu;
    FILE *fp, *ft;
  do
  {
        puts("Menu\n");
        puts("-------------\n");
        puts("choice regime work the file :");
        puts("  1 - enter name file,");
             puts(" 2 - create file,");
        puts("  3 -  add information to file,");
        puts("  4 - correct information in file,");
        puts("  5 - delite information from file,");
        puts("  6 - found  information in file,");
        puts("  7 - sorting  information in file,");
        puts("  8 - viewing file,");
        puts("  9 -  writen information in file,");
        puts("  10 - reading  information in file,");
        puts("  0 - exit.");
            puts("vash vibor\n");
            scanf("%d",&Menu);
 
}while (Menu<0 || Menu>10); // цикл по меню

    switch (Menu)
    {
             case 1: 
                    EnterNameFile(name);        
                    break;
                   case 0: 
                  return;break;
                 
   }
    void EnterNameFile(char *name)
    {
        puts("\nenter name file");
        fflush(stdin);
        gets(name);
    }
    getch();
}

Решение задачи: «Не работает функция ввода имени файла»

textual
Листинг программы
EnterNameFile(name);

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


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

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

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