Ŀ

գҪıйص䡣
4a1,b1,a2,b2ֱʾʵ鲿֮(a1b1i)*(a2b2i)˻ʵΪa1*a2b1*b2鲿Ϊa1*b2a2*b1
ʾΪ˵
룺
3 4 5 6

(3+4i) * (5+6i) = -9 + 38i



#include <stdio.h>
int main(void)
{
    struct complex{
        int real;
        int imag;
    }product, x, y;

    scanf("%d%d%d%d", &x.real, &x.imag, &y.real, &y.imag);
/*---------*/
    printf("(%d+%di) * (%d+%di) = %d + %di\n", x.real, x.imag, y.real, y.imag, product.real, product.imag);
}