function sum(x:^integer;y:^integer):integer;
begin
result:=x^+y^;
end;procedure TForm1.Button1Click(Sender: TObject);
var a,b,c:^integer;
begin
     a^:=strtoint(memo1.Lines[1]);
     b^:=strtoint(memo1.Lines[2]);
     c:=sum(x,y);
     showmessage(inttostr(c));
end;
编译出错,高手帮忙看看.