1: typedef struct { float real, imag; } complex; 2: typedef struct { double dreal, dimag; } dcomplex;