#include<stdio.h>
#include<math.h>
void mnozenie( int a, int b, int c, int d, int *wyr, int *wyu )
{
*wyr=(a*c)-(b*d);
*wyu=(a*d)+(b*c);
}
int main(void)
{
int x1r=1, x1i=2;
int x2r=2, x2i=7;
int x3r, x3i;
mnozenie(x1r,x1i,x2r,x2i,&x3r,&x3i);
printf( "(%d+i%d)*(%d+i%d)=(%d+i%d)\n", x1r, x1i, x2r, x2i, x3r, x3i );
}
Witam, mam problem z którym nie mogę sobie poradzić. Powyzej znajduje się kod w jezku c mnożacy 2 liczby zespolone przy użyciu funkcji. Mam natomiast do wykoniania zadnie:
Utwórz strukturę do reprezentacji funkcji zespolonych, użyj ich do powyższego kodu do przekazywania
przez argumenty liczb zespolonych.
Powyższy kod udało mi się napisać i dziala poprawnie jednak nie mogę sobie poradzić z utworzeniem tutaj struktury, pomimo, iż wiem jak wyglada schemat tworzenia struktur. Byłabym wdzieczna za pomoc :D