yeah, but this is about these 2 functions...
They won't work though. You can't jump to somewhere you haven't been yet and fsetpos() requires a successful call to fgetpos(). The only way to jump somewhere you haven't been is with fseek() and fseek() doesn't work for arbitrary jumps on a text file.