Реферат: Двунаправленный динамический список

else first=NULL;

free(temp);

}

}

scanf("%s");

}

/*************************************************************/

void Prosm ( )

{

clrscr();

if (first==NULL) printf("Таблица пуста");

else

{

printf("Фамилия Имя Отчество Дата рождения");

printf(" ‡Знак зодиака");

printf("\n--------------------------------------------------------------------------------");

temp=first;

do

{

n=strlen((*temp).fam)+strlen((*temp).name)+strlen((*temp).fanem);

printf("\n%s %s %s ",(*temp).fam,(*temp).name,(*temp).fanem);

i=1;

while (i<39-n)

{

printf(" ");

i++;

}

printf("%s ",(*temp).b_day);

printf("%s ",(*temp).b_manth);

К-во Просмотров: 475
Бесплатно скачать Реферат: Двунаправленный динамический список