C Programming - Input / Output - Discussion

Discussion Forum : Input / Output - Point Out Errors (Q.No. 3)
Point out the error in the program?

int main()
    FILE *fp;
    fp=fopen("trial", "r");
    fseek(fp, "20", SEEK_SET);
    return 0;
Error: unrecognised Keyword SEEK_SET
Error: fseek() long offset value
No error
None of above
Answer: Option
Instead of "20" use 20L since fseek() need a long offset value.
13 comments Page 2 of 2.

Tanya said:   1 decade ago
What is seek_set() ?

Babita said:   1 decade ago
It seeks a specified place within a file and modify it

Kunal said:   1 decade ago
What is the use of fseek() ?

Post your comments here:

Your comments will be displayed after verification.