/*U binarnoj datoteci cijene.dat nalaze se podaci o cijenama avionskih letova zapisanih u obliku strukture:
sifra leta - string od 6+1 znakova
cijena leta - realni broj (float)
U tekstualnoj datoteci letovi.txt nalaze se podaci o liniji (imena gradova) i šifra leta u formatu:
Polazište#Odredište#šifra leta
Napišite program koji će od korisnika tražiti unos iznosa u kunama s kojim raspolaže te u posebnoj
funkciji trazi_let pronaći i ispisati odakle i prema kamo može letjeti za te novce.
Primjer ulaza:
1000
Primjer izlaza:
Zagreb - Paris
Primjer ulaza:
11000
Primjer izlaza:
Rome - Buenos Aires
Zagreb - London
Zagreb - Paris
Paris - Havana
/*U binarnoj datoteci cijene.dat nalaze se podaci o cijenama avionskih letova zapisanih u obliku strukture: sifra leta - string od 6+1 znakova cijena leta - realni broj (float) U tekstualnoj datoteci letovi.txt nalaze se podaci o liniji (imena gradova) i šifra leta u formatu: Polazište#Odredište#šifra leta Napišite program koji će od korisnika tražiti unos iznosa u kunama s kojim raspolaže te u posebnoj funkciji trazi_let pronaći i ispisati odakle i prema kamo može letjeti za te novce.
Primjer ulaza: 1000 Primjer izlaza: Zagreb - Paris
Primjer ulaza: 11000 Primjer izlaza: Rome - Buenos Aires Zagreb - London Zagreb - Paris Paris - Havana
*/
define _CRT_SECURE_NO_WARNINGS
include
include
include
include
typedef struct { char sifra[6 + 1]; float cijena; }cijene;
typedef struct { char pol[30 + 1]; char odr[30 + 1]; char sifraa[6 + 1]; }letovi;
int main() { FILE dat1 = fopen("cijene.dat", "rb"); FILE dat2 = fopen("letovi.txt", "r"); cijene popis[1000]; letovi niz[1000]; float ulaz; int br = 0;
}