Code:
while(!feof(fp)) //scans through the file
{
    fscanf(fp, "%s%c%s%c%d%c%d%c", &wages[tax_no].surname, &ch, &wages[tax_no].first, &ch,
           &wages[tax_no].emp_income, &ch, &wages[tax_no].taxcred, &ch);
Read: FAQ > Why it's bad to use feof() to control a loop