SyntaxFix
Write A Post
Hire A Developer
Questions
fscanf will treat 2 arguments, and thus return 2. Your while statement will be false, hence never displaying what has been read, plus as it has read only 1 line, if is not at EOF, resulting in what you see.
fscanf