test.c & makefile