Joey said that you don't have to write stars in front of the struct definition name, so it should be "typedef struct { ... } dialog;" and "typedef struct { ... } sentence;".


Always learn from history, to be sure you make the same mistakes again...