Ejemplo n.º 1
0
int main()
{
  struct complex x;
  struct complex y;

  printf("z1 = X + Yi ");
  scanf("%lf %lf", &x.real, &x.imaginary);

  printf("z2 = X + Yi ");
  scanf("%lf %lf", &y.real, &y.imaginary);

  printf("\n");

  printf("add\n");
  put_complex(add(x, y));
  
  printf("minus\n");
  put_complex(min(x, y));

  printf("Multiplication\n");
  put_complex(mul(x, y));
 
  printf("divid\n");
  put_complex(div(x, y));

  return 0;
}
Ejemplo n.º 2
0
int main(void) {
  float complex i = I;
  double _Complex another_i = i;

  put_complex(i);
  put_complex(another_i + 5.);
  put_complex(i * another_i);
  put_complex(cpow(I, CMPLX(6., 0.)));
  put_complex(csqrt(i));
}