Je suis en train d'écrire un programme de système pour lire en 2 chiffres et afficher leur addition, mais ai problème avec l'expression « let »problème de schéma avec « let »
(define (add-two)
(let* ((first ((display "Enter first number:")
(read)))
(second ((display "Enter second number:")
(read))))
(sum (+ first second))
)
(display "total is " sum)
)
Après avoir lu le premier numéro, le programme se bloque ... et les points à l'expression let, le compilateur rapports
« application procédure: procédure attendue, étant donné: #; arguments étaient: 4 '
Je ne sais pas comment résoudre ce problème ... Que pensez-vous est faux?
merci à l'avance!
Vous ne nous ont pas dit ce que va mal. – bmargulies
okay, j'ai expliqué l'erreur je reçois plus en détail, merci bmargulies. – Roy