#include "c_comp.h"
#include "stdio.h"
#include "stdlib.h"
#include "math.h"
#include "c_comp_product.c"
#include "c_comp_divide.c"
void main()
{
struct c_comp a,b,c,d;
a.rmz=7.0;
a.imz=3.0;
b.rmz=2.3;
b.imz=-4.5;
if(c_comp_product(&a,&b,&c))
{
printf("%1.5f+j%1.5f\n",c.
rmz,c.
imz); }
if(c_comp_divide(&a,&b,&d))
{
printf("%1.5f+j%1.5f\n",d.
rmz,d.
imz); }
}
I2luY2x1ZGUgImNfY29tcC5oIgojaW5jbHVkZSAic3RkaW8uaCIKI2luY2x1ZGUgInN0ZGxpYi5oIgojaW5jbHVkZSAibWF0aC5oIgojaW5jbHVkZSAiY19jb21wX3Byb2R1Y3QuYyIKI2luY2x1ZGUgImNfY29tcF9kaXZpZGUuYyIKdm9pZCBtYWluKCkKewogICAgICAgIHN0cnVjdCBjX2NvbXAgYSxiLGMsZDsKICAgICAgICBhLnJtej03LjA7CiAgICAgICAgYS5pbXo9My4wOwogICAgICAgIGIucm16PTIuMzsKICAgICAgICBiLmltej0tNC41OwogICAgICAgIGlmKGNfY29tcF9wcm9kdWN0KCZhLCZiLCZjKSkKICAgICAgICB7CiAgICAgICAgICAgICAgICBwcmludGYoIuS5mOazlee1kOaenOeCuu+8miIpOwogICAgICAgICAgICAgICAgcHJpbnRmKCIlMS41ZitqJTEuNWZcbiIsYy5ybXosYy5pbXopOwogICAgICAgIH0KICAgICAgICBpZihjX2NvbXBfZGl2aWRlKCZhLCZiLCZkKSkKICAgICAgICB7CiAgICAgICAgICAgICAgICBwcmludGYoIumZpOazlee1kOaenOeCuu+8miIpOwogICAgICAgICAgICAgICAgcHJpbnRmKCIlMS41ZitqJTEuNWZcbiIsZC5ybXosZC5pbXopOwogICAgICAgIH0KfQo=