typedef struct { double re, im; } complexe; complexe complexe_init(double, double); double complexe_re(complexe); double complexe_im(complexe); complexe complexe_somme(complexe, complexe); complexe complexe_difference(complexe, complexe); complexe complexe_produit(complexe, complexe); double complexe_module(complexe); double complexe_distance(complexe, complexe);