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 >
Wrap
C/C++ Source or Header
|
2002-04-27
|
619b
|
34 lines
#include <stdio.h>
#define MAX1 5
#define MAX2 8
int array1[MAX1] = { 1, 2, 3, 4, 5 };
int array2[MAX2] = { 1, 2, 3, 4, 5, 6, 7, 8 };
int total;
int sumarrays(int x1[], int len_x1, int x2[], int len_x2);
int main( void )
{
total = sumarrays(array1, MAX1, array2, MAX2);
printf("The total is %d\n", total);
return 0;
}
int sumarrays(int x1[], int len_x1, int x2[], int len_x2)
{
int total = 0, count = 0;
for (count = 0; count < len_x1; count++)
total += x1[count];
for (count = 0; count < len_x2; count++)
total += x2[count];
return total;
}