fix find pattern again
tweak makefile
add swap pointer; finish book 明解 C 言語