Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- struct towar
- {
- char nazwa[100];
- int numer;
- double cenaj;
- double ilosc;
- int rok;
- };
- double przeprowadzka(void)
- {
- FILE *plik;
- FILE *plik2;
- FILE *plik3;
- double wartosc=0;
- struct towar s;
- plik=fopen("sklep1.txt","r");
- plik2=fopen("sklep2.txt","a");
- plik3=fopen("tmp.txt","w");
- while(fread(&s,sizeof(struct towar),1,plik) == 1);
- {
- if(s.rok<2017)
- {
- fwrite(&s, sizeof(struct towar), 1, plik3);
- }
- else
- {
- fwrite(&s, sizeof(struct towar), 1, plik2);
- wartosc=wartosc+s.ilosc*s.cenaj;
- }
- }
- fclose(plik);
- fclose(plik2);
- fclose(plik3);
- remove("sklep2.txt");
- rename("tmp.txt","sklep2.txt");
- return wartosc;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement