home *** CD-ROM | disk | FTP | other *** search
/ Sams Teach Yourself C in 21 Days (6th Edition) / STYC216E.ISO / mac / Examples / Day09 / Ex09_07.c < prev    next >
C/C++ Source or Header  |  2002-04-27  |  619b  |  34 lines

  1. #include <stdio.h>
  2.  
  3. #define MAX1 5
  4. #define MAX2 8
  5.  
  6. int array1[MAX1] = { 1, 2, 3, 4, 5 };
  7. int array2[MAX2] = { 1, 2, 3, 4, 5, 6, 7, 8 };
  8. int total;
  9.  
  10. int sumarrays(int x1[], int len_x1, int x2[], int len_x2);
  11.  
  12. int main( void )
  13. {
  14.    total = sumarrays(array1, MAX1, array2, MAX2);
  15.    printf("The total is %d\n", total);
  16.  
  17.    return 0;
  18. }
  19.  
  20. int sumarrays(int x1[], int len_x1, int x2[], int len_x2)
  21. {
  22.  
  23.    int total = 0, count = 0;
  24.  
  25.    for (count = 0; count < len_x1; count++)
  26.       total += x1[count];
  27.  
  28.    for (count = 0; count < len_x2; count++)
  29.       total += x2[count];
  30.  
  31.    return total;
  32. }
  33.  
  34.