/* Method one */ typedef struct Vertex { int x; int y; } Point; /* Method two */ struct Vertex { int x; int y; } typedef struct Vertex Point;