printdir.c