Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //22.08.2012
- #include <stdio.h>
- #include <stdlib.h>
- typedef struct stan {
- int rbag, rbap, cena;
- } Stan;
- typedef struct elem {
- Stan s;
- struct elem *sled;
- } Elem;
- Elem* dodaj(Elem* lst, Stan pom) {
- Elem *pom, *novi = malloc(sizeof(Elem));
- novi->s.rbag = pom.rbag;
- novi->s.rbap = pom.rbap;
- novi->s.cena = pom.cena;
- novi->s.sled = NULL;
- if (!lst)
- lst = novi;
- else {
- for (tek = lst; tek->sled; tek = tek->sled);
- tek->sled = novi;
- }
- return lst;
- }
- void obrada(Elem* lst, FILE *b) {
- Elem* tek;
- int ukupanProfit, r1, r2, brdana;
- while(fscanf(b, "%d%d%d", &r1, &r2, &brdana) != EOF)
- for(tek = lst; tek; tek = tek->sled)
- if(//zavrsiti kad dodjem)
- }
- void main() {
- FILE *a, *b;
- Elem* lst;
- Stan pom;
- a = fopen("agencije.txt", "r");
- b = fopen("najam.txt", "r");
- while(fscanf(a, "%d%d%d", &pom.rbag, &pom.rbap, &pom.cena) != EOF)
- lst = dodaj(lst, pom);
- obrada(lst, b);
- fclose(a);
- fclose(b);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement