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

Листинг программного изделия на языке программирования “С”.

#include

#include

#include

#include

typedef

struct inform

{char name[15],fam[15],fanem[15],b_day[3],b_manth[10],b_year[5],zodiak[8];

struct inform *next,*prev;};

struct inform *first,*cut,*temp;


int n,i;

char s1[10],s2[10];

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

void Dobav ( )

{

clrscr();

if ((temp=(struct inform*)malloc(sizeof(struct inform)))==NULL)exit(1);

printf("Введите фамилию: ");

scanf("%s",(*temp).fam);

printf("Введите имя: ");

scanf("%s",(*temp).name);

printf("Введите отчество: ");

scanf("%s",(*temp).fanem);

printf("Введите день рождения: ");

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

printf("Введите месяц рождения: ");

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

printf("Введите год рождения: ");

scanf("%s",(*temp).b_year);

strcpy(s2,(*temp).b_day);

--> ЧИТАТЬ ПОЛНОСТЬЮ <--

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