Правильно
Чудак чудаком – пишется в два слова, поскольку это сочетание имен существительных, употребленных с усилительным эффектом, при этом первое слово стоит в начальной форме, а второе — в творительном падеже.
Сидит и плачет чудак чудаком, приняв единственно правильное решение о спасении людей.
Вот чудак чудаком! Ему предлагают от чистого сердца, а он отказывается.
А он чудак чудаком лета ждать собирается, говоря, что зима скоро кончится.
Вот чудак чудаком думает, что у этого изобретения есть будущее.
Неправильно
Чудак-чудаком.