// this is program designed to create Cd data base
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
//=============================================
//LINKED LIST USED FOR CREATING THE DATABASE CD
//=============================================
struct CD_type_node
{
int CDnum;
char title[20];
int CDcount;
struct CD_type_node* next;
};
struct Artist_type_node // to create a linked list of CD's
{
struct CD_type_node CD_data;
char Artist_name[20];
struct Artist_type_node* next;
};
это часть проекта:
1) Создайте структуру CD_type_node, имеющую следующие поля:
- Номер CD
- Название CD
- CD count
- Указатель на CD_type_node для указания на следующий CD.
2) Создайте структуру Artist_type_node, имеющую следующие поля:
- Artist'sname
- Указатель на узел CD_type_node, позволяющий создавать связанный список для компакт-дисков.
3) В главном файле создайте массив типа Artist_type_nodes, который может хранить до100 элементов.
Таким образом, в вашей базе данных будет массив из 100 исполнителей, где у каждого исполнителя есть список компакт-дисков.По сути, имя каждого исполнителя и указатель на список компакт-дисков будут сохранены в Artist_Array.
, когда я компилирую, это то, что он говорит мне: struct CD_type_node не имеет элемента Artist_name
как мне создать правильный связанный список и как мне создать массив