Čauko, mám problém s načľtanim zo suboru, nechápem prečo mi nechce čítať reťazce ktore mam uložene v súbore, napr. program.txt, nepozrel by sa mi na to prosim niekto ? Všetko funguje ako má ale nečíta súbor.
void Nacitaj(const char *Nazov)
{ FILE *fp;
char *pom;
int i;
if((fp = fopen(Nazov,"r")) != NULL){
Pocet = 0;
fscanf(fp,"%d", &Pocet);
Polozka = (OBJEDNAVKA **)malloc(Pocet*sizeof(OBJEDNAVKA *));
for(i=0;i<Pocet;i++){
Polozka[Pocet] = (OBJEDNAVKA *)malloc(STRUCT_SIZE);
fscanf (fp,"%s", Polozka[i]->ID);
fscanf (fp,"%s", Polozka[i]->Datum);
fscanf (fp,"%s", Polozka[i]->Adresa);
fscanf (fp,"%s", Polozka[i]->Ulica_cislo);
fscanf (fp,"%s", Polozka[i]->PSC_cislo);
fscanf (fp,"%s", Polozka[i]->Krajina);
fscanf (fp,"%s", Polozka[i]->Telefon);
fscanf (fp,"%s", Polozka[i]->Nazov);
fscanf (fp,"%s",Polozka[i]->Cena);
}
fclose(fp);
}
}
/