add test.c
merge