Function returning more than one value?
Hi,
Is it possible for a single function to return more than one value?
Code:
void Prompt(void)
{
double households[SIZE],
average=0,
maximum,
minimum,
input;
int incomes;
printf("\nPlease enter the families income.\n");
for(incomes=0; incomes<SIZE; ++incomes)
{
printf("\nFamily (%d): " , incomes+1);
scanf("%lf" , &input);
average += maximum = minimum = input;
households[incomes] = input;
}
return maximum;
return minimum; /*like this*/
return average;
}
If so, how would the returns be coded in main()?