fork download
  1. ; your code goes here
  2. ; print square of list
  3.  
  4. (define (print-squares lst)
  5. (if (null? lst)
  6. (newline) ; finish with a newline
  7. (begin
  8. (display (* (car lst) (car lst)))
  9. (display " ")
  10. (print-squares (cdr lst)))))
  11.  
  12. (print-squares '(1 2 3 4 5 6))
Success #stdin #stdout 0.02s 10880KB
stdin
Standard input is empty
stdout
1 4 9 16 25 36