Программирование на языке высокого уровня. Шумова Е.О - 28 стр.

UptoLike

Составители: 

28
case '1':
cout << " Введите Ф.И.О автора:";
cin.seekg(0,ios::end);
cin.get(fio,FIO-1,'\n');
fprot << " Фамилия:" << fio << endl;
break;
case '2':
cout << " Введите название книги:";
cin.seekg(0,ios::end);
cin.get(nazv,NAME-1,'\n');
fprot << " Название книги:" << nazv << endl;
break;
case '3':
cout << " Введите издательство:";
cin.seekg(0,ios::end);
cin.get(izd,IZD-1,'\n');
fprot << " Издательство:" << izd << endl;
break;
case '4':
cout << " Введите год издания:";
cin.seekg(0,ios::end);
cin >> god;
fprot << " Год издания:" << god << endl;
break;
}
begtabl();
while ( fi )
{
fi >> z;
if ( (c=='1' && strcmp(fio,z.fio) == 0 ) ||
(c=='2' && strcmp(nazv,z.name) == 0 ) ||
(c=='3' && strcmp(izd,z.izd) == 0 ) ||
(c=='4' && atoi(z.god)==god) )
cout << z; // вывод на экран
}