/* exercise the complex macros in complex.h */
#include <stdio.h>
#include <stdlib.h>
#include "complex.h"

main()
{
   struct complex a, b, c;

   printf( "Enter a: " );
   read_c( a );
   printf( "Enter b: " );
   read_c( b );
   add_c( c, a, b );
   printf( "\na + b = " );
   print_c( c );
   sub_c( c, a, b );
   printf( "\na - b = " );
   print_c( c );
   mul_c( c, a, b );
   printf( "\na * b = " );
   print_c( c );
   div_c( c, a, b );
   printf( "\na / b = " );
   print_c( c );
   putchar( '\n' );
   return EXIT_SUCCESS;
}

