v 0. Pasted by Anonymous as c at 2011-08-30 15:56:48 MSK and set expiration to never.

Paste will expire never.

  1. #include <tcclib.h>                                                             
  2.  
  3. typedef double XXX;
  4.                                                                                
  5. #define N  100                                                                 
  6. XXX a[N] = { 3, };                                                             
  7. XXX b[N] = { 2, };                                                             
  8. XXX megasum;                                                                   
  9.  
  10. XXX dot(XXX *array1, XXX *array2)
  11. {
  12.         XXX sum = 0;
  13.         int i = 0;
  14.         for(i = 0; i < N ; ++i)
  15.                 sum += array1[i] * array2[i];
  16.         return sum;
  17. }
  18.  
  19. int main(int argc, char **argv)
  20. {                   
  21.         int i=  0;
  22.         for (i = 0; i < 100; ++i)
  23.                 megasum += dot(a, b);
  24.         printf("%g\n", megasum);
  25.         return 0;                                                           
  26. }


Editing is locked.