1short
2inner_product (short *a, short *b)
3{
4  int i;
5  short sum = 0;
6
7  for (i = 9; i >= 0; i--)
8    sum += (*a++) * (*b++);
9
10  return sum;
11}
12