// 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]; } |