Курсовая работа: Обработка динамических структур

voidvivodSp(el *cur) //вывод списка

{

clrscr();

printf("Текущий список:\n");

if(cur==NULL) printf("Перед тем, как выводить список, необходимо его создать!");

else

{

printf("Фамилия автора\tНазвание книги\tГод издания\tКоличество экземпляров\n");

while(cur!=NULL) //печать списка пока не достигнут конец списка, если количество книг больше нуля (нужно для второго списка)

{

if(cur->inf.kol>0) printf(" %s\t\t\t%s\t %d\t\t\t %d\n",cur->inf.avt,cur->inf.nazv,cur->inf.god,cur->inf.kol);

cur=cur->next; //переход к следующему элементу

}

}

getch();

}

//--------------------------------------------------------------\\

void vidacha(el *cur,el *cur2)

{

chariskA[10],iskN[10];

intn=0; //результат поиска

clrscr();

if(cur==NULL) printf("Перед тем, как производить выдачу книг, необходимо создать список!");

else

{

printf("Введите интересующего Вас автора:\n"); //ввод искомого автора и книги

scanf("%s",iskA);

printf("Введите интересующую Вас книгу:\n");

scanf("%s",iskN);

К-во Просмотров: 541
Бесплатно скачать Курсовая работа: Обработка динамических структур