#include <stdio.h>
#define Num_SIZE 20
void Find(long double num[],int n);
int main(void)
{
long double num[Num_SIZE];
int n, m;
printf("Please enter total number:");
scanf("%d", &n);
printf("Please enter the number:\n");
for (m=0; m<n; m++)
{
scanf("%f", &num[m]);
}
Find(num,n);
return 0;
}
void Find(long double num[],int n)
{
int i,maxAddress=1,minAddress=1;
long double maxNum,minNum;
maxNum = num[0];
minNum = num[0];
for(i=1;i<n;i++)
{
if (num[i] > maxNum)
{
maxNum =num[i];
maxAddress = i+1;
}
if (num[i]< minNum)
{
minNum =num[i];
minAddress = i+1;
}
}
printf("maxNum = %.0f, maxAddress = %d\n", maxNum,maxAddress);
printf("minNum = %.0f, minAddress = %d\n", minNum,minAddress);
}