Naja. Informier dich lieber erst, was UNIX überhaupt ist.
Noch immer vom ursprünglichen UNIX abstammende Varianten wie AIX oder HP-UX sind meist komerziell, mit denen wirst du auf einem Desktopsystem nichts anfangen können. Wenn du überhaupt irgendwie an eine Kopie rankommst. Kostenlos ist das echte UNIX meist nämlich nicht.
SUNs OpenSolaris hingegen wäre ein "echtes", kostenloses und quelloffenes Unix für den Desktop, auch einigermassen benutzbar.
Auch von UNIX abstammend, aber nicht quelltexttechnisch mehr damit verwandt sind natürlich auch die BSDs, wobei Net- und OpenBSD für Einsteiger eher weniger geeignet sind als FreeBSD und dessen Konsorten.
MINIX gibts natürlich auch noch, es stammt allerdings nicht von UNIX ab, sondern ist ein Eigenbau - zu Lernzwecken. Ergo vielleicht was für dich.
Ein UNIX-Nachbau wie MINIX ist natürlich Linux. Da wirst du auf dem Desktop am meisten Spass haben, zumal die Installation dort bei Einsteigerdistributionen relativ sorglos abläuft.
Ich seh allerdings echt nicht ein, warum du unbedingt ein UNIX haben willst. Mit Windows kannst du genau so gut C Programmieren, auch wenn unter UNIX, BSD und Linux natürlich mit und für C geschrieben wurden.
Aber ob du ein echtes, kompliziertes UNIX oder ein einfacheres Linux verwendest, spielt dann kaum mehr eine Rolle.
Nachtrag: Wenn du Linux nur mit GUI benutzbar findest und sonst damit nicht klarkommst, dann lass die Finger vom ganzen Rest. Der ist in der Regel noch komplizierter.
Deine UNIX-Bücher wirst du auch unter Linux oder MacOS anwenden können, da sie sich eh an den POSIX-Standard halten. Ergo spielt das kaum eine Rolle.