Monday, October 17, 2011

Complex Numbers {Addition}

#include<stdio.h>
#include<conio.h>
struct complex
{
   int real;
   int img;
};
void main()
{
   struct complex a, b, c;
   clrscr();
   printf("Enter a and b where a + ib is the first complex number.");
   printf("\na = ");
   scanf("%d", &a.real);
   printf("b = ");
   scanf("%d", &a.img);
   printf("Enter c and d where c + id is the second complex number.");
   printf("\nc = ");
   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",c.real,c.img);
   else
      printf("Sum of two complex numbers = %d %di",c.real,c.img);
   getch();
}

No comments:

Post a Comment