Sada je: 20. 11. 2019, 16:36.




Započni novu temu Odgovori  [ 12 post(ov)a ] 
Problem sa integerom 
Autor/ica Poruka
Administrator

Pridružen/a: 08. 06. 2004, 14:22
Postovi: 3142
Lokacija: Split
Post Problem sa integerom
Kod:

#include <stdio.h>
#define MAX 80

struct monitori{
   char proiz[10];
   char model[15];
   int dijagonala;
   float cijena;
};

   

main(){

   FILE *ucitaj, *ispis;
   ucitaj = fopen("monitori.txt", "r");
   ispis = fopen("cijene.txt", "w");

   monitori podaci[MAX];
   int x=0, y, k;

   if(ucitaj == NULL)
      printf("Ne postoji datoteka monitori.txt\n");

      while(fgetc(ucitaj)!='\n'); // Priskace 1 red
      while(fgetc(ucitaj)!='\n'); // Priskace 1 red
         
      while(feof(ucitaj)==0){
      fscanf(ucitaj,"%s %s %d %f", &podaci[x].proiz, &podaci[x].model, &podaci[x].dijagonala, &podaci[x].cijena);
         x++;
      }

      for(y=0; y<x; y++){
      fprintf(ispis, "%s %s %d %f\n", podaci[y].proiz, podaci[y].model, podaci[y].dijagonala, podaci[y].cijena);
      printf("%s %s %d %f\n", podaci[y].proiz, podaci[y].model, podaci[y].dijagonala, podaci[y].cijena);
      }

   
   int cijena_korisnik;
   
   printf("Unesite cijenu monitora:\n");
   scanf("%d", &cijena_korisnik);



}




Sadrzaj monitori.txt

CJENIK
PROIZV. MODEL DIJAG. CIJENA(€)
Siemens Mb 19 1110
IBM ac 17 500
Samsung XT 16 800



PROBLEM
Zasto mi prilikom kompajliranja nece da ispisuje u fajl cijene.txt. Ako prominin slijedece:

Kod:
for(y=0; y<=x; y++)
      printf("%s %s %d %f\n", podaci[y].proiz, podaci[y].model, podaci[y].dijagonala, podaci[y].cijena);


promjena kod y<=x

onda upisuje u fajl ali sa nekim cudnim brojevima??!?
Nemogu bit pametan nikako....

_________________
www.ilijaveselica.com

aj ća!


06. 07. 2005, 19:15
Profil Web stranica

Pridružen/a: 15. 01. 2005, 2:49
Postovi: 324
Lokacija: PurgerLand
Post 
@ile
kod ti je na mejlu

_________________
Wise men talk because they have something to say; fools, because they have to say something...


06. 07. 2005, 22:29
Profil
Administrator

Pridružen/a: 08. 06. 2004, 14:22
Postovi: 3142
Lokacija: Split
Post 
yasushi je napisao/la:
@ile
kod ti je na mejlu


nista jos...

_________________
www.ilijaveselica.com

aj ća!


06. 07. 2005, 22:30
Profil Web stranica

Pridružen/a: 15. 01. 2005, 2:49
Postovi: 324
Lokacija: PurgerLand
Post 
ile je napisao/la:
yasushi je napisao/la:
@ile
kod ti je na mejlu


nista jos...


jel sad?

_________________
Wise men talk because they have something to say; fools, because they have to say something...


06. 07. 2005, 22:32
Profil
Administrator

Pridružen/a: 08. 06. 2004, 14:22
Postovi: 3142
Lokacija: Split
Post 
jes ;)
nek pogledan

_________________
www.ilijaveselica.com

aj ća!


06. 07. 2005, 22:33
Profil Web stranica

Pridružen/a: 15. 01. 2005, 2:49
Postovi: 324
Lokacija: PurgerLand
Post 
e da ne zaboravin.pisano je u linuxu pa promini int main u void main i izbaci return na kraju.
preimenuj cijene u cijene.txt i monitori u monitori.txt ako te bude zajebavalo da ih nemoze nac.

_________________
Wise men talk because they have something to say; fools, because they have to say something...


06. 07. 2005, 22:34
Profil
Administrator

Pridružen/a: 08. 06. 2004, 14:22
Postovi: 3142
Lokacija: Split
Post 
ee fala fala svaka ti dala

_________________
www.ilijaveselica.com

aj ća!


06. 07. 2005, 22:35
Profil Web stranica

Pridružen/a: 15. 01. 2005, 2:49
Postovi: 324
Lokacija: PurgerLand
Post 
ile je napisao/la:
ee fala fala svaka ti dala


ko zna ....mozda :lol: :lol: ako bude srice :lol: :lol:

_________________
Wise men talk because they have something to say; fools, because they have to say something...


06. 07. 2005, 22:40
Profil
Administrator

Pridružen/a: 08. 06. 2004, 14:22
Postovi: 3142
Lokacija: Split
Post 
yasushi je napisao/la:
ile je napisao/la:
ee fala fala svaka ti dala


ko zna ....mozda :lol: :lol: ako bude srice :lol: :lol:

ne zaboravi me ni tad :lol:

_________________
www.ilijaveselica.com

aj ća!


06. 07. 2005, 22:41
Profil Web stranica

Pridružen/a: 15. 01. 2005, 2:49
Postovi: 324
Lokacija: PurgerLand
Post 
ile je napisao/la:
ne zaboravi me ni tad :lol:


a ko ste vi? :lol: :lol:

_________________
Wise men talk because they have something to say; fools, because they have to say something...


06. 07. 2005, 22:42
Profil

Pridružen/a: 15. 01. 2005, 2:49
Postovi: 324
Lokacija: PurgerLand
Post 
jes se raspita sta za ftp?jel mislis da bi ko bio zainteres sa foruma?

_________________
Wise men talk because they have something to say; fools, because they have to say something...


06. 07. 2005, 22:45
Profil
Administrator

Pridružen/a: 08. 06. 2004, 14:22
Postovi: 3142
Lokacija: Split
Post 
yasushi je napisao/la:
jes se raspita sta za ftp?jel mislis da bi ko bio zainteres sa foruma?

u utorak cu ti rec jel ima sta od tog

_________________
www.ilijaveselica.com

aj ća!


06. 07. 2005, 22:45
Profil Web stranica
Prikaži postove “stare”:  Redanje  
Započni novu temu Odgovori  [ 12 post(ov)a ] 


Online

Trenutno korisnika/ca: / i 1 gost.


Ne možeš započinjati nove teme.
Ne možeš odgovarati na postove.
Ne možeš uređivati svoje postove.
Ne možeš izbrisati svoje postove.

Traži:
Forum(o)Bir:  
cron
Powered by phpBB © phpBB Group.
Designed by Vjacheslav Trushkin for Free Forums/DivisionCore.
HR (CRO) by Ančica Sečan