******** fig10.74 ********** enum coin_side { heads, tails }; typedef enum coin_side coin_side; coin_side flip( void ) { if( ( rand() % 2 ) == 0 ) return heads; else return tails; }