All pastes #467540 Raw Edit

Stuff

public text v1 · immutable
·published 2007-05-02 16:12 UTC
rendered paste body
typedef 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;
}