Dobry, mam pytanka:
#include <iostream>
double arr_min_max(int* tab, std::size_t n, int* min_elem, int* max_elem); // tab - wskaźnik na pierwszy element tablicy, n - rozmiar tablicy, min_elem, max_elem - wskaźniki na zmienne typu int, w których zapisany ma być wynik.
double arr_min_max(int* tab, std::size_t n, int* min_elem, int* max_elem)
{
for (int i = 0; i < n;i++)
{
if (tab[i] < min_elem)
min_elem = tab[i];
if (tab[i] > max_elem)
max_elem = tab[i];
}
}
int main() {
int tab[10] = { 87,5,266,6,7,4,9,11,15,124 };
return 0;
}
Oto moja funkcja, w jaki sposób rozwiązać błąd przy operatorach : operan types are incompatible ("int" and "int*").
Jak wywołać w/w funkcje aby zwracała min element i maksymalny element. Z góry dziękuje za pomoc !!