ERROR:  type "instrutor" does not exist
LINE 3:         instrutor instrutor;
                          ^
SQL state: 42704
Character: 103esta aparecendo esse erro como resposta
ERROR:  type "instrutor" does not exist
LINE 3:         instrutor instrutor;
                          ^
SQL state: 42704
Character: 103esta aparecendo esse erro como resposta
Oi, Jeft! Tudo bem?
Desde já, peço desculpas pela demora em te responder.
O erro "type "instrutor" does not exist" nos informa que o tipo instrutor, que faz referência a uma de nossas tabelas, não foi reconhecido durante o processamento da função. 
Nesse sentido, verifique se você realmente criou a tabela instrutor. Uma dica para essa ação é executar o seguinte script SQL:
CREATE TABLE IF NOT EXISTS instrutor (
    id SERIAL PRIMARY KEY,
    nome VARCHAR(255) NOT NULL,
    salario DECIMAL(10, 2)
);Juntamente ao CREATE TABLE, usamos a expressão IF NOT EXISTS. Com isso, definimos que, caso a tabela instrutor não tenha sido gerada, então a criaremos. Por outro lado, caso a tabela já exita, o comando é desconsiderado.
Após isso, realize novamente a atividade que você estava tentando!
Caso o erro persista, sugiro que copie e cole em sua resposta, a sua função e demais comandos que achar necessário, aqui está o passo a passo para compartilhar seu script SQL no fórum:
Para uma melhor compreensão, observe a seguir um gif com as etapas que vimos:
 
Espero ter ajudado! Jeft, lembre-se que, caso surjam outras dúvidas, estarei aqui para conversarmos sobre elas!
Um forte abraço!