add problem22b.c