Program to check maximum number using function and pointer

#include<iostream.h>
#include<conio.h>
long int max(int *,int *);
void main()
{
clrscr();
int *p,a,b;
cout<<"ENter two values ";
cin>>a>>b;
*p=(a,b);
cout<<"MAximum is "<<*p;
getch();
}
long int max(int *x,int *y)
{
if(*x>*y)
    return *x;
else
    return *y;

}