#include <stdio.h>
#define MAX 5
int main()
{
int arr[MAX];
int i(0);
int inputNum, min(99999999);
int d, k(0);
//입력 부분
for(i=0 ; i<MAX ; i++)
{
printf("%2d번째 수를 입력 : ", i+1);
scanf("%d", &arr[i]);
}
printf("\n입력한 수는 ");
for(i=0 ; i<MAX ; i++) printf("%d ", arr[i]);
//특정 수 입력
printf("\n\n임의수 입력 : ");
scanf("%d", &inputNum);
//검사
for( i=0 ; i<MAX ; i++)
{
if(arr[i] > inputNum)
{
d=arr[i]-inputNum;
}
if(arr[i] < inputNum)
{
d=inputNum-arr[i];
}
if(d<min)
{
min = d;
k = arr[i];
}
}
printf("가장 가까운 수는 : %d\n", k);
return 0;
}