use "wb" and "rb" for writing and reading in data files
zeroliken
Veteran Poster
1,106 posts since Nov 2011
Reputation Points: 201
Solved Threads: 162
For me the question would be why would you use fscanf() to read a single character when fgetc() does it much more efficiently?
WaltP
Posting Sage w/ dash of thyme
10,505 posts since May 2006
Reputation Points: 3,348
Solved Threads: 944
Thank You WaltP for pointing me to fgetc()
You're welcome....I was looking through the MAN pages and was able to fix my problem by using ftell() to see if the offset stopped changing after each read as follows:
Terrible idea. Why not just test the return of fgetc() and process the error or EOF?
WaltP
Posting Sage w/ dash of thyme
10,505 posts since May 2006
Reputation Points: 3,348
Solved Threads: 944