ВУЗ:
Составители:
Рубрика:
42
#include<alloc.h>
#include<stdio.h>
void main()
{ typedef struct man { char name[20];
man *next;
} man;
man *first, *cur;
int c;
first=(man *)malloc(sizeof(man));
cur=first;
printf("введите имя ");
scanf("%s",(*cur).name);
(*cur).next=NULL;
printf("введете еще 1/0\n");
scanf("%d",&c);
while(c==1)
{
(*cur).next=(man *)malloc(sizeof(man));
cur=(*cur).next;
printf("введите имя ");
scanf("%ls",(*cur).name);
(*cur).next=NULL;
printf("введете еще 1/0\n");
scanf("%d",&c);
}
/* просмотр и вывод */
cur=first;
while (cur!=NULL)
{printf("Это %s\n",(*cur).name);
cur=(*cur).next; }
}
7.2 Контрольные вопросы
1. Что такое динамические данные?
Страницы
- « первая
- ‹ предыдущая
- …
- 40
- 41
- 42
- 43
- 44
- …
- следующая ›
- последняя »