I have this program that has no errors (good news), but wont run at all (bad news) and i need it in by 1159 tonite. think anyone can help me. well here it is

#include <stdio.h>

float main()

{

float numbers[6]={100, 500, 10, 90, 7, -1};

float maximum_value;

float minimum_value;

float sum;

float average;

float i;

float count;

printf("There are 5 integers in the file. We will be finding the max, min, sum, and ave of all of the integers\n", numbers);

scanf(&numbers[0], numbers[1], numbers[2], numbers[3], numbers[4], numbers[5]);

while(numbers[0]>0);

{

scanf("%f", &numbers[0]);

i=0;

count=0;

maximum_value=numbers[0];

i=maximum_value;

count=count++;

sum=maximum_value;

}

while(numbers[1]>0);

if(numbers[1]>numbers[0]);

{

scanf("%f", &numbers[1]);

sum=maximum_value+numbers[1];

maximum_value=numbers[1];

i=maximum_value;

count=count++;

}

minimum_value=numbers[1];

while(numbers[2]>0);

if(numbers[2]>numbers[1]);

{

scanf("%f", &numbers[2]);

sum=maximum_value+numbers[2];

maximum_value=numbers[2];

i=maximum_value;

count=count++;

}

minimum_value=numbers[2];

while(numbers[3]>0);

if(numbers[3]>numbers[2]);

{

scanf("%f", &numbers[3]);

sum=maximum_value+numbers[3];

maximum_value=numbers[3];

i=maximum_value;

count=count++;

}

minimum_value=numbers[3];

while(numbers[4]>0);

if(numbers[4]>numbers[3]);

{

scanf("%f", &numbers[4]);

sum=maximum_value+numbers[4];

maximum_value=numbers[4];

i=maximum_value;

count=count++;

}

minimum_value=numbers[4];

while(numbers[5]>0);

if(numbers[5]>numbers[4]);

{

scanf("%f", &numbers[5]);

sum=maximum_value+numbers[5];

maximum_value=numbers[5];

i=maximum_value;

count=count++;

}

minimum_value=numbers[5];

average=sum/count;

printf("The maximum value of the integers is %f.2\n", maximum_value);

printf("The minimum value of the integers is %f.2\n", minimum_value);

printf("The sum of the integers is%f.2\n", sum);

printf("The average of the integers is %f.2", average);

{

return 0; /*back to 0*/

} /*end*/

}