3 int refsum(int len, int arr[])
7 for (i = 0; i < len; i++) {
13 int sum(int len, int arr[]);
17 #define LENGTH(x) sizeof(x)/ sizeof(x[0])
20 int b[5] = {5,4,3,2,1};
27 #define TESTCASE(x,xlen,fkt) \
28 printf("%s @ %4s (%-6s):\t%9d\n", #x, #xlen, #fkt, fkt(xlen,x));
30 TESTCASE(a, alen, refsum);
31 TESTCASE(a, alen, sum);
33 TESTCASE(b, blen, refsum);
34 TESTCASE(b, blen, sum);
36 TESTCASE(b, 0, refsum);