//lab170412b.c


#include <stdio.h>
#include <stdlib.h>

double minValue(const double a[], unsigned els);
double minValueHelper(const double a[]);
double minIndex(const double a[], unsigned els);

int main()
{
	unsigned size = 3;
	double a[] = {1, -1, 2};
	double minimum;
	unsigned index;
	//minimum = minValue(a, size);
	for (unsigned i = 0; i < size; i++)
	{
		printf("a[%i]: %f\n", i, a[i]);
		minimum = minValueHelper(a);
	}
	printf("min: %f\n", minimum);
}


double minValue(const double a[], unsigned els)
{
	minValueHelper(a);

	if (els - 1 == 0)

	minValue(a + 1, els - 1);
}

double minValueHelper(const double a[])
{
	static double min = 0;
	min = a[0];

	if (min > a[0])
	{
		printf("%f is less than %f\n", a[0], min);
		min = a[0];
	}
	return min;
}

double minIndex(const double a[], unsigned els)
{
	return 0;
}
