probleme pour structure et tableaux
j'ai quelque difficultés que j'ai pas comprit
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| #include<stdio.h>
#include<string.h>
typedef struct {
int jour;
int mois;
int année;
}date;
typedef struct {
char nomauteur [30];
char titre [30];
date date_parition;
} livre;
livre saisie ()
{ ...........
return L}
// fonction d'intersection d'intersection d'un nouveau livre dans un tableau triee //
int position_auteurlivre(livre tab[],int nbelement,livre val)
{
for(i=0;i>nbelement;i++)
{
if(strcmap(val.nomauteur,tab[i].nomauteur)<0 || (strcmp(val.nomauteur,tab[i].nomauteur)==0)&&strcmp(val titre,tab[i].titre)<0))
}
return i;
} |
1) je veut savoir pk on a ajouter date date parition après char titre.
2) dans la declaration des variable fonction position_auteurlivre c koi : livre val j'ai pas comprit pk on ajoute val . et sa sert a koi la fonction .
d'apres la question : ecrire une fonction qui determine la position d'insertion afin de conserve le tableaux trie des auteur et pour un même auteur trie par titre