/*
Name: Anthony Burchell-Bailey
Lab: 8:30-10:30 17-106
Modifcation Date: //2012
File Description: Lab week 12 task 5
*/

#include <iostream>
using namespace std;

struct car
{
	char make[20];
	char model[20];
	int year;
	int price;
};

void finalinput(car[]);
int pricefind(car[]);

int main()
{
	int largest;
	
	car carinstock[5] = {{"Toyota", "Camry", 2002, 23290}, 
				{"Holden", "Barina", 2001, 11000}, 
				{"Mazda", "Astina", 1993, 8200}, 
				{"Ford", "Fairmont", 1995, 8500}};
	finalinput(carinstock);
	pricefind(carinstock);
	cout << largest << "main\n";
	cout << "Make: " << carinstock[5].make << endl << 
		"Model: " << carinstock[5].model << endl << 
		"Year: " << carinstock[5].year << endl << 
		"Price: " << carinstock[5].price << endl;
	
	return 0;
}

void finalinput(car carinstock[])
{
	cout << "Enter car make\n";
	cin.getline(carinstock[5].make, 20, '\n');
	cout << "Enter car model\n";
	cin.getline(carinstock[5].model, 20, '\n');
	cout << "Enter car year\n";
	cin >> carinstock[5].year;
	cout << "Enter car price\n";
	cin >> carinstock[5].price;
}

int pricefind(car carinstock[])
{
	int largest = 0;
	for (int i = 1; i < 6; i++)
	{
		if (carinstock[largest].price < carinstock[i].price)
			largest = i;
	}
	
	return largest;
}