Liest den Inhalt einer Datei als Hex in C

Ich habe eine Datei mit Hex-Werten gespeichert alshex.txt was hat

9d ff d5 3c 06 7c 0a

Jetzt muss ich es in ein Zeichenarray als konvertieren

unsigned char hex[] = {0x9d,0xff,0xd5,0x3c,0x06,0x7c,0x0a}

Wie mache ich es ?