28 lines
706 B
C
28 lines
706 B
C
#include <stdio.h>
|
|
|
|
struct complex
|
|
{
|
|
int real, img;
|
|
};
|
|
|
|
int main()
|
|
{
|
|
struct complex a, b, c;
|
|
printf("Enter a and b where a + ib is the first complex number.\n");
|
|
printf("a = ");
|
|
scanf("%d", &a.real);
|
|
printf("b = ");
|
|
scanf("%d", &a.img);
|
|
printf("Enter c and d where c + id is the second complex number.\n");
|
|
printf("c = ");
|
|
scanf("%d", &b.real);
|
|
printf("d = ");
|
|
scanf("%d", &b.img);
|
|
c.real = a.real + b.real;
|
|
c.img = a.img + b.img;
|
|
if ( c.img >= 0 )
|
|
printf("Sum of two complex numbers = %d + %di\n", c.real, c.img);
|
|
else
|
|
printf("Sum of two complex numbers = %d %di\n", c.real, c.img);
|
|
return 0;
|
|
} |