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

  1. /* Demonstrates using multiple return statements in a function. */
  2.  
  3. #include <stdio.h>
  4.  
  5. int x, y, z;
  6.  
  7. int larger_of( int a, int b);
  8.  
  9. int main( void )
  10. {
  11.     puts("Enter two different integer values: ");
  12.     scanf("%d%d", &x, &y);
  13.  
  14.     z = larger_of(x,y);
  15.  
  16.     printf("\nThe larger value is %d.", z);
  17.  
  18.    return 0;
  19. }
  20.  
  21. int larger_of( int a, int b)
  22. {
  23.     if (a > b)
  24.         return a;
  25.     else
  26.         return b;
  27. }
  28.  
  29.