Segue a ideia que eu tive de resolução:
'''
Docstring para exercicios_python_if_elif_else
While: utilizado para continuar executando o programa enquanto o usuário não digitar 4
Any: função para retornar se há algum valor menor que zero. Utilizei o for para atribuir o valor de cada uma das atividades a variável algumvalormenorquezero, caso positivo ele entra no if, caso contrário ele retorna o valor tempo total do projeto
Utilizei um print no final para retornar o valor das 3 atividades, apenas para confirmar se estava tudo certo.
'''
sair = 0
while sair !=4:
atividade_A = int(input('Informe a quantidade de dias da atividade A: '))
atividade_B = int(input('Informe a quantidade de dias da atividade B: '))
atividade_C = int(input('Informe a quantidade de dias da atividade C: '))
tempo_total_projeto = atividade_A + atividade_B + atividade_C
if any(algumvalormenorquezero < 0 for algumvalormenorquezero in [atividade_A, atividade_B, atividade_C]):
print('Erro: os dias não podem ser negativos!')
else:
print(f'O tempo total do projeto é igual a: {tempo_total_projeto} ')
print(atividade_A, atividade_B, atividade_C)
sair = int(input('Digite 4 para sair: '))