(define-struct student (first last major age))
(define student1 (make-student "David" "Smith" 'Math 19))
(define student2 (make-student"Joe" "Jones" 'Math 21))
(define student3 (make-student "Eli" "Black" 'Spanish 20))
(define (same-age? s1 s2)
(string=? (student-age s1)
(student-age s2)))
поэтому я пытаюсь получить логическое значение в качестве вывода, если два ученика одного возраста, но когда я запускаю его, он говорит, что ожидает строку в качестве 1-го аргумента, но учитывая 19. В чем проблема?