Update thinker.c

malloc Fehlerbehandlung hinzugefügt
IF-Abfragen verkürzt