1  short
       2  inner_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  }
       1  short
       2  inner_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  }