rendered paste bodytypedef struct demandeur
{
char nom[NB_NOM], prenom[NB_PRENOM], adresse_mail[NB_MAIL];
char rue[NB_RUE], ville[NB_VILLE], numero_tel[NB_TEL], cp[NB_CP];
int id;
demandeur *suivant;
}demandeur;
typedef struct offre
{
char code_offre[6], salaire[6];
char statut[20], designation[50], domaine[30];
offre *offre_suivante;
demandeur *tete_liste;
}offre;
int recherche_max_id()
{
offre *ptrOffre = tete_liste_offre;
demandeur *ptrDem ;
int max = 0;
while (ptrOffre != NULL)
{
ptrDem = ptrOffre->tete_liste;
while (ptrDem != NULL)
{
if (ptrDem->id > max)
{
max = ptrDem->id;
}
ptrDem = ptrDem->suivant;
}
ptrOffre = ptrOffre->offre_suivante ;
}
return max;
}