Tilbage til slide -- Tastaturgenvej: 'u'                      recursion/trappegang.c - To trappegangsfunktioner - iterativ og rekursivt - et pseudoprogram.Lektion 11 - slide 4 : 27
Program 1

#include <stdio.h>

void walk_stairs_1(staircase s){
  for(step = 1, step <= last_step(s); ++step)
    do_step(step);
}

void walk_stairs_2(staircase s){
  if(!empty_staircase(s)){
     do_step(first_step(s));
     walk_stairs(remaining_steps(s))
  }
}

int main(void) {
  /* ... */
  return 0;
}