fix

マクロの多重定義を修正
関数が値を返さない問題を修正
using namespace std　を削除