Pārliecinās, vai fails ir atvēries, ja nav, izvada pasiņojumu:
if (newfile==NULL)
printf ("Neizdevas atvert failu!");
Ja viss kārtībā, ielasa no faila payroll tik rindiņas, cik liels norādīts lenght, un saglabā struktūras masīvā. Lai pārliecinātos, ka tas ir izdevies, izvada šo informāciju uzekrāna, tad aizver failu payroll:
else{
for (i=0;i
fscanf(newfile, "%s %f %f %f", &sal[i].name,&sal[i].salary, &sal[i].h, &sal[i].likme);
printf("%s %.2f %.2f %.2f", sal[i].name,sal[i].salary, sal[i].h, sal[i].likme);
printf("n");
} } fclose(newfile);
Ar for ciklu norāda – kamēr nav sasniegts ielasāmo rindiņu skaits izpildīt darbību- algas aprēķināšana un izvadīšana uz ekrāna.
…