/////// Vector inner product /////// #include int inner(const int *a, const int *b, int n) { int sum=0; while (n-- > 0) sum += *a++ * *b++; return(sum); } int main() { int x[]={0,2,5,-4}; int y[]={0,1,1,2}; cout << "inner product is " << inner(x,y,4) << endl; return(0); }