Помогите исправить программный код. Работа с файлами, структура STUDENT

Пожалуйста, помогите исправить программный код.

Задание: В режиме текстового меню организовать выполнение след.заданий
1) Ввод данных файлов
2) Выборка из файла
3) Добавление данных в файл
4) Выход
Файл данных должен состоять из структуры:
— ФИО студента
— Группа
— Год рождения
Выборку получить по условию — старше 20 лет

#include <cstdio.h>
#include <iostream.h>
#include <string.h>
#include <conio.h>

using namespace std;

struct  STUDENT
{
char fio[30];
char gr[10];
int god;
};
int main()
 {
   {FILE*f;
     STUDENT st;   int n,c;
    {cout <<"1-vvod"<<endl;
     cout <<"2-vibor"<<endl;
     cout <<"3-append"<<endl;
     cout <<"4-exit"<<endl;
     cin >>c;
     switch(c)
     {case 1:
     f=fopen("D://F.doc", "w");
     for(n=1; n<=3; n++);
     {cout<<"fio"<<endl;
     cin>>st.fio;
      cout<<"gruppa"<<endl;
      cin>>st.gr;
      cout<<"god"<<endl;
      cin>>st.god;
      fwrite(&st,sizeof(st),1,f);

        }  fclose(f);
     break;

       f=fopen("D://f.doc", "r");
     while(feof(f));
    {fread(&st,sizeof(st),1,f);
     if (st.god>=1996);
     cout<<st.fio<<"."<<st.god<<endl;
     fclose(f);
     break;
    } while(c='4');
}

 return 0;
}

Ответить

Вы можете использовать разметку markdown для оформления комментариев и постов. Используйте функцию предпросмотра для проверки корректности разметки.

Пожалуйста, оформляйте исходный код в соответствии с правилами разметки. Для того, чтобы вставить код в комментарий, скопируйте его в текстовое поле ниже, после чего выделите то, что скопировали и нажмите кнопку «код» в панели инструментов. Иначе ваш код может принять нечитаемый вид.

Либо производите оформление кода вручную, следующим образом:

``` #include <iostream> using namespace std; int main() { // ... } ```

Предпросмотр сообщения

Ваше сообщение пусто.