
// Inner Product Driver

// Burt Rosenberg
// Tue Oct 28 14:42:48 EST 1997

#include<iostream.h>

double innerProd( double * a, double * b, int n ) {

   return 0.0 ;

}

int main(int argc, char * argv[] ) {

   int n ;  // dimension of vectors.
   double * a, * b ;  // two vectors ;
   int i ;  // temporary

   cout << "Enter n: " ;
   cin >> n ;

   a = new double[n] ;
   b = new double[n] ;

   for ( i=0; i<n; i ++ ) {
      cout << "Enter a[" << i << "]: " ;
      cin >> a[i] ;
   }

   for ( i=0; i<n; i ++ ) {
      cout << "Enter b[" << i << "]: " ;
      cin >> b[i] ;
   }

   cout << "The inner product a.b is " << innerProd(a,b,n) << endl ;

}
