#include #include typedef struct { double x, y; } Point; Point Pt(double x, double y) { return (Point){x, y}; } void main(int, char**) { print("%g\n", Pt(3, 1).x); exits(nil); }