大家帮忙看看,我是初学者:
uses
  SysUtils;
  //procedure Hello(str:string);
  function Hello(i:string):string;
  begin
  var
  t:string;
  Writeln('programing');
  t:=i;
  result:-t;
  end ;
  var
  str:string;
begin
  { TODO -oUser -cConsole Main : Insert code here }     Read(str);
     Hello(str);end.
程序的错误在哪儿?