# include <stdio.h>
/** Return max and position of maximum of table using pointers **/

void findMax(int *x,int n,int *posmax,int *max)
{
	int i;
	*posmax=0;
	*max=x[0];
	for(i=0;i<n;i++)
	{
		if(x[i]>*max)
		{
			*max=x[i];
			*posmax=i;
		}
	}
}

void findMax2(int *x,int n,int *data)
{
	int i;
	data[0]=0;
	data[1]=x[0];
	for(i=0;i<n;i++)
	{
		if(x[i]>data[1])
		{
			data[1]=x[i];
			data[0]=i;
		}
	}
}

int main()
{
	int pm,m;
	int x[5]={7,8,10,22,11};
	int d[2];
	findMax2(x,5,d);
	printf("Maximum %d %d \n",d[0],d[1]);
	return 0;
}
