Estou tentando usar as respostas de uma função como parâmetro pra outra. A função me retorna três resultados e a outra função lê três resultados, mas quando rodo o programa, recebo a informação que só foi dado um argumento e que os outros dois não foram informados
def calculo(v, s, t):
anos = t * 12
prestação = v / anos
print(prestacao)
if prestacao > s * 0.3:
print('Empréstimo negado!')
else:
print('Empréstimo aprovado!')
def perguntas():
valor = float(input('valor: '))
salario = float (input('salario: '))
tempo = int(input('tempo: '))
return valor, salario, tempo
calculo(perguntas())
File "c:\Documents\Python Scripts\teste.py", line 20, in calculo(perguntas()) TypeError: calculo() missing 2 required positional arguments: 's' and 't'