Škôlka jazyka C

Fórum o programovaní v jazyku C založené 3. januára 2012

Aktuálny čas je 19 Apr 2024, 22:25

Všetky časy sú v GMT + 1 hodina




Vytvoriť novú tému Odpovedať na tému  [ Príspevok: 1 ] 
Autor Správa
 Predmet príspevku: nacitanie premennej zo suboru
PoslaťNapísal: 15 Dec 2017, 10:44 
Offline
Škôlkár
Škôlkár

Registrovaný: 15 Dec 2017, 10:18
Príspevky: 1
Udelené body: 0 udelenie bodov
Získané body: 0 udelenie bodov
Dobry den,
robim taku mensiu databazu kniznice a mal by som otazku.
Na nacitanie dat a vlozenia dat do suboru pouzivam toto:
printf("zadaj meno autora\n");
scanf(" %99[^\n]", str);
printf("zadaj nazov knihy\n");
scanf(" %99[^\n]", str1);
printf("zadaj pocet\n");
scanf("%d",&p);
printf("pre ukoncenie stlac 1\n ");
scanf("%d",&n);
fprintf(fw,"%s\t\t %s\t\t %d\t\t \n",&str,&str1,&p);

ale ked potrebujem vybrat vsetky udaje zo suboru a naspat ich vypisat tak som to robil takto:
do {
c = getc(fr);
printf("%c",c);
}
while (c != EOF);
len som narazil problem pri nacitani toho poctu kedze ja potrebujem do vypisu konkretne cislo a getc(fr) nacita typ char takze mi z toho cisla z typu int spravi char co znamena ze mi tam vyhodi napr pre cislo 2 cisla 6356700 takze potrebujem vymysliet ako v jednom tom cykle nacitat vsetky premenne typu char a ten pocet typu int . Neviem si stym poradit za kazdu radu budem vdacny.


Detaily príspevku Upozorniť užívateľa
Hore
 Profil  
 
Zobraziť príspevky z predchádzajúceho:  Zoradiť podľa  
Vytvoriť novú tému Odpovedať na tému  [ Príspevok: 1 ] 

Všetky časy sú v GMT + 1 hodina


Kto je on-line

Užívatelia prezerajúci fórum: Žiadny registrovaný užívateľ nie je prítomný a 1 hosť


Rýchla úprava:
Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre
Nemôžete zasielať súbory v tomto fóre

Hľadať:
Skočiť na:  
cron
Powered by phpBB® Forum Software © phpBB Group

Hosted by FreeSpace SK