Эй, ребята, так что я пытаюсь сделать, это телефонная книга, использующая список и подсписок, позвольте мне объяснить, так что основной список "rep", в нем есть буквы, а подсписок получил контакты с их именем, по телефону Дело в том, что я сделал все функции для подсписка, такие как отображение / удаление контакта / изменение контакта. Теперь дело в том, что я не знаю, как связать основной список с подсписком, если кто-то может помочь, вот заявление, которое я сделал и функцию, но, пожалуйста, не сосредотачивайтесь на функции только на объявлении, чтобы помочь мне связать указатель к подсписку, потому что, например, я хочу отобразить контакт, я должен указать букву, затем указать на контакты с той же буквой, чтобы это как бы причиняет мне серьезную головную боль:
Я пытался скомпилировать каждую функцию и ее работу, но связать подсписок и основной список сводит меня с ума
#include <stdio.h>
#include <stdlib.h>
#include<string.h>
#include <conio.h>
typedef struct contact {
char nom[30];
char num[15]; //06 11 88 14 46
char email[100];
struct contact *suiv;
}contact;
typedef struct contact*Cn;
typedef struct rep{
Cn*ptrCon;
char lettre;
struct rep*suiv;
};
typedef struct rep*R;
без ошибок