Bonsoir,

J'ai une structure définie ainsi :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
typedef struct {
  int nbcoups;
  coup coups[];
}partie;
Mais quand je fais ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
partie part;
part.coups=calloc(sizeof(coup), 3);
Il me dit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
invalid use of flexible array member.
Je fais comment pour réserver la place en mémoire qu'il faut pour mon tableau?

Merci d'avance !