add 1-18.c
reverse function