struct Point {int x; int y;}; struct Point p = {10, 20}; printf("%d", p.x + p.y);
typedef struct {int x; int y;} Point; Point p1 = {1, 2}; Point p2 = p1; p2.x = 3; printf("%d", p1.x);