Less error reported for empty line
Added stdio for FILE in header
Ignore case comparison (-ignorecase switch on command line)