Bonjour à tous,

j'ai 2 structures du type:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
 
typedef struct s_struct1 // structure de l'ensemble des lettres
    {            
          in A; 
          char B[6]; 
          char C[6]; 
}t_struct1
 
typedef struct s_struct2 // structure de l'ensemble des lettres
    {            
          t_struct1 D; //0-8
          t_struct1 E; // 9-10
          t_struct1 F; // 11-12
}t_struct2
et dans une fonction je veux initialiser les membres de la structure 2 comme cela:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
void init_struct2(t_struct2* struct2)
{
    struct2->D={1,"bd","cd"}; 
    struct2->E={2,"be","ce"}; 
    struct2->F={3,"bf","cf"}; 
}
Mais j'ai un problème à la compilation:

Syntax before '{' token

Quelqu'un aurait il une idée?

Merci
Kemanke