arbeitest du mit c++?
mit find kannst du die position des leerzeichens herausfinden und mit subtr schneidest du ab
string src = "tom tom";
int strpos = src.find(" ");
string f = src.substr(0, strpos);
wenn du ein char array verwendest kannst du natürlich auch einfach mit einer for schleife durchlaufen bis du ein leerzeichen findest