 
                            ...
By using an integer j instead of fpos_t returned from a call to fgetpos, fsetpos will go to the ith jth character in the stream. However, on other implementations or systems this call may crash or move the next read to a random location within the file.
...