int main()
{
float array[] = {-3.2, -5.7, -1.6};
size_t nArray = sizeof(array) / sizeof(array[0]);
int max = -1;
for (size_t i = 0; (i < nArray); ++i)
{
if ((max == -1) || (array[i] > array[max]))
{
max = i;
}
}
if (max > -1)
{
std::cout << "element number " << (max + 1) << ", "
<< "value " << array[max] << std::endl;
}
else
{
std::cerr << "not found ..." << std::endl;
}
return 0;
}