// maximum.c : ÀԷ¹ÞÀº 5°³ÀÇ ¼ö Áß¿¡¼­ ÃÖ´ë°ªÀ» Á¶È¸
  // ¹è¿­ÀÇ ¿ÞÂÊÀÇ µÎ ¿ä¼ÒµéºÎÅÍ ¼ø¼­´ë·Î ºñ±³Çؼ­ 
  // ¸¸¾à ¿ÞÂÊÀÌ ¹è¿­ÀÇ ¿ä¼Ò°¡ Å©¸é ÀÚ¸®¸¦ ±³È¯Çϰí, 
  // ±×·¸Áö ¾ÊÀº °æ¿ì¿¡´Â ±×´ë·Î ³õ´Â´Ù. 
  // ÀÌ·± ½ÄÀ¸·Î ÇØ¼­ °¡Àå Å« ¼ö¸¦ ¹è¿­ÀÇ °¡Àå ¿À¸¥ÂÊ¿¡ ¿À°Ô ÇÑ´Ù. 
 
  #include <stdio.h>
 
  int Max( int a[], int n); 
 
  void main()                                                      
  {                                                               
          int i, num[5];                    
 
          for( i = 0; i < 5; i++) {         
                  printf("Insert the integer : ");            
                  scanf("%d", &num[i]);
          }
 
          printf("\n Maximum: %d", Max(num, 5));
  }
 
  int Max(int a[], int n)
  {
          int i, temp;
 
          for( i = 0; i < n-1; i++) {
                  if(a[i] > a[i+1])
                  {
                          temp = a[i+1];
                          a[i+1] = a[i];
                          a[i] = temp;
                  }
          }
 
          return a[n-1];
  }