#include <cstddef>
#include <cstdlib>
#include <iostream>
using namespace std;
template <size_t n>
void foo(int (&ar)[n])
{
size_t i;
for (i = 0; i < n; ++i)
cout << ar[i] << endl;
}
int main()
{
int my_arr[] = {7, -18, 0, 3};
foo(my_arr);
return EXIT_SUCCESS;
}