#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); }