Defining num-digits

     (define num-digits
       (lambda (n)
         (num-digits-in-satisfying n (lambda (n) (= n n)))))
Also:
     (define num-digits
       (lambda (n)
         (num-digits-in-satisfying n (lambda (n) #t))))