vararg.c - Code complete and tested.