>>129
Makefileはいいとして、
*.c とか *.h とかいうファイルができたのか。それは異常。
おそらく何かのエラーだろう。

*.cや*.hのファイルを消すには、シェルに展開されないようにクォートして、

rm '*.c' '*.h' とすればOK。