Qual é o erro

float valorcompra, valorvenda = 0;
	
	System.out.println("Entre com o valor da compra:");
	valorcompra = leia.nextFloat();
	
	if(valorcompra < 20.00) {
     	
	}else if(valorvenda <- valorcompra*1.45) {
		
	}else(valorvenda <- valorcompra*1.30){
		
	}

		
	System.out.printf("Valor de venda:",valorvenda);



}

}

Esse código parece incompleto!