对于我的课,我需要编写一个函数,接受一个字符串,并在字符串中找到每个辅音后添加“op”。我正在做一些计划作业,涉及递归函数,我很困惑
到目前为止,我得到的是一个帮助函数,它检查单个字母以查看它是辅音还是元音。这里是:
(define (check-letter letter)
(if (null? letter)
'empty
(or (char=? letter #\a) (char=? letter #\e)
(char=? letter #\i) (char=? letter #\o)
(char=? letter #\u) (char=? letter #\y))))
所以这会给我一个真的或假的给定的字母,但我不知道如何处理问题的其余部分。
我知道我需要使用“string-> list”函数,但是我对递归函数很不好。
如果有人可以帮帮忙,并指出我在正确的方向或某个网络,可以帮助这将是梦幻般的