#include "tools.h" #define MAX 10 void count( int ages[], int adults, int teens ); void show( int ages[], int adults, int teens ); void main( void ) { int family[MAX] = { 44, 43, 21, 19, 18, 15, 13, 11, 9, 7 }; int Nadults=0, Nteens=0, Nkids=0; puts( "\nFamily Structure" ); count( family, Nadults, Nteens ); Nkids = MAX - (Nadults + Nteens); printf( "This family has %i adults, %i teens, and %i children\n", Nadults, Nteens, Nkids ); puts( "----------------------------------------------------\n" ); } /* ---------------------------------------------------- */ void count( int ages[], int adults, int teens ) { int k; for (k = 0; k < MAX; ++k) { if ( ages[k] >= 18 ) ++adults; else if ( ages[k] >= 13 ) ++teens; } }