Objective
Write a function that returns a pointer to the first int equal to value inside the half-open range [first, last), and last itself when the value never shows up.
Steps
$ offset of find_int(a, a + 5, 13), a = {42, 7, 13, 7, 99}
2
$ offset of find_int(a, a + 5, 8), a = {42, 7, 13, 7, 99}
5
$ offset of find_int(a, a, 1), a = {1, 2, 3}
0
Expected files
Allowed functions
None. Write every helper yourself.

Objective
Write a function that returns a pointer to the first int equal to value inside the half-open range [first, last), and last itself when the value never shows up.
Steps
$ offset of find_int(a, a + 5, 13), a = {42, 7, 13, 7, 99}
2
$ offset of find_int(a, a + 5, 8), a = {42, 7, 13, 7, 99}
5
$ offset of find_int(a, a, 1), a = {1, 2, 3}
0
Expected files
Allowed functions
None. Write every helper yourself.

Tests
Run the tests to grade your code