#include <stdio.h>
#include <limits.h>
int main()
{
int arr[] = { 3, 8, 1, 9, 4, 10, 7, 13, 2, 6 };
int size = sizeof(arr) / sizeof(arr[0]);
int N = 4;
int just_greater = INT_MAX, just_smaller = INT_MIN;
for (int i = 0; i < size; i++) {
if (arr[i] > N && arr[i] < just_greater)
just_greater = arr[i];
if (arr[i] < N && just_smaller < arr[i])
just_smaller = arr[i];
}
printf("just_smaller: %d\n", just_smaller);
printf("N: %d\n", N);
printf("just_greater: %d\n", just_greater);
}
/*
run:
just_smaller: 3
N: 4
just_greater: 6
*/