Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int get_match_data(match_result *m) {
- int status, j, i = 0;
- // Åben filen "superliga-2014-2015", indeholdende kampresultaterne, i læsetilstand.
- FILE *inp;
- inp = fopen("superliga-2014-2015", "r");
- // Valider filen vha. validator funktionen, og afslut programmet i tilfælde af fejl.
- if (validator(inp)) {
- exit(0);
- }
- // Itterer over filens data og scan data typerne til struct arrayet m.
- for (status = fscanf(inp, "%d", &j); status != EOF; status = fscanf(inp, "%d", &j)) {
- fscanf(inp, "%s\t%s\t%d.%d\t%s - %s\t%d - %d\t%f", m[i].weekday, m[i].date, &m[i].hours,
- &m[i].minutes, m[i].home_team, m[i].away_team, &m[i].home_goal, &m[i].away_goal, &m[i].attendees);
- i++;
- }
- // Luk filen.
- fclose(inp);
- // Returner værdien for i.
- return i;
- }
- int validator(void *x) {
- return x == NULL ? 1 : 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement