I tried to make a function that add a member in an array of struct and then increase its dimension.
void addMember(id **list, size_t *size) { (*size)++;