How to write a ANSI C user-defined function that returns a specific line from a text file?
char * ReadFromFile(const char * fileName, int line)
{
//..........
}
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
This should do the trick:
}
Edit: The boundary conditions suggested by
caf&lorenzogin the comments have been included. Never thought error-proofing could be so tedious! (Still doesn’t check for cases where line number is more thanintcan safely hold. This is left as an exercise to OP 🙂