putList()
traverse
traverseI
Example solution:
void showNode(Link node) { printf("%d ",node->value); } void putList(List L) { traverse(L, showNode); } // or ... void putList(List L) { traverseI(L, showNode); }