Я не могу определить свою ошибку.Мне нужно создать функцию int search (int *p, int s, int n)
, которая будет искать в массиве цель, и если она будет найдена, она вернет адрес, а если не найдет, вернет NULL
;
#include <iostream>
using namespace std;
int search(int *p , int s, int n)
{
for(int i = 0; i < s; i++)
{
if(*p == n)
return &p;
p++;
}
return NULL;
}
int main()
{
int n;
int arr[6] = {1, 2, 3, 4, 5, 6};
cout << "Enter target: "<< endl;
cin >> n;
cout << search(arr, 6, n) << endl;
return 0;
}