The correct answer seems to be "unknown" or "not enough information". Since you don't know how it is defined, you can't give an answer. If you knew how it was defined for the compiler in question then you can figure out the answer. So you also need a copy of stdio.h to answer the question correctly.
However, if it is an interview question or one of those interview tests that some employers like to give, arguing that the question is invalid is more likely to cause you to lose the chance at the job. I've had this kind of thing happen to me on a real interview with a badly written test question. End result is you lose and probably don't get the job because you know more than the test writer.
Onward... Open up stdio.h and see what "1" means so you then know what fseek() actually does in the program. In the case of one compiler I have the following:
/* Constants to be used as 3rd argument for "fseek" function
*/
#define SEEK_CUR 1
#define SEEK_END 2
#define SEEK_SET 0
Adding the above information, your answer should be 20 if we use the defines given above.
Please note we are assuming a great deal to get this answer and most if not all programmers would probably use the labels for the defines because it would make understanding the program easier and not know what value they referenced.
If this isn't going to cost you a job, I'd suggest questioning the validity of the question.
Shadow Wolf