liste chainée & structure
salut j'ai creer une structure et une liste chainée , mon but est de mettre le contenu de la variable prd dans chaine mais le compilo refuse de l'accepter!
type_produit et
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
| #include <stdio.h>
#include <stdlib.h>
typedef struct type_produit
{
char code[4];//ou 3 a verfier
char design[30];
char prix[10];
char stock[5];
char code_famille[5];
char code_fournisseur[5];
}produit;
typedef struct type_cellule_produit
{
produit data;
struct type_cellule_produit *suiv;
}cellule_produit;
int main()
{
produit prd;
cellule_produit *chaine;
prd.code="1234";//initialisation j'ai choisis code pour faire court
chaine->data.code=prd.code;//affectation mais ça plante !
return 0;
} |
svp est ce que vous pouvez m'indiquer le probleme et me corriger mon code ?
merci bcp :D