
Listing 7
********
   int find_maximum(one, two, three)      
   int one, two, three;  
      {
      if (one > two)            
           if (one > three)  
                return one;          
           else
               return three;            
      if (two > three) 
           return two; 
      else
           return three;  
      }

   ... or ...     

   int find_maximum(one, two, three)      
   int one, two, three;        /*  This could be a macro if you're
                                   careful about side effects. */      
   return ((one>two)?((one>three)?one:three):((two>three)?two:three));       

*********

