Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

syntax error before `{' token

[es] :: C programiranje :: syntax error before `{' token

[ Pregleda: 1399 | Odgovora: 11 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

safe__

Član broj: 24401
Poruke: 73
*.dialin.iskon.hr.

Sajt: localhost


Profil

icon syntax error before `{' token13.10.2004. u 09:24

e ovako, ako je ikako moguce da pomogneti mi... imo sam jedan veoma glupi zadatak iz informatike, tocnije pocetnicki, i ja sam pocetnik. Ovo je ono sto ja imam:

#include <stdio.h>
main()
{
int a, b, i;

printf("\nUpisi prvi broj: ")
scanf ("%d", & a);

printf("\nUpisi drugi broj: ")
scanf ("%d", & b);
{
if ((i%2) !=0
{
printf("%d, ",1);
}
}

sad kad idem to compilirat onda mi iznaci greške (3): syntax error before `{' token

koristim dev-C++

Zahvaljujem se unaprijed
13.10.2004. u 09:24 

Reljam
Relja Markovic
Seattle, WA

Član broj: 531
Poruke: 1739
*.client.comcast.net.

Sajt: www.linkedin.com/in/relja..


Profil

icon Re: syntax error before `{' token13.10.2004. u 09:29
Ako nista drugo, nedostaje ti desna zagrada u redu sa if-om - mada nije to jedino.
13.10.2004. u 09:29 

safe__

Član broj: 24401
Poruke: 73
*.dialin.iskon.hr.

Sajt: localhost


Profil

icon Re: syntax error before `{' token13.10.2004. u 09:36
rijesio sam to sad... no idalje izbacuje gresku ovdje:

scanf ("%d", & a);

i ovdje:

In function `int main()':
13.10.2004. u 09:36 

Not now, John!

Član broj: 231
Poruke: 1307
*.dialup.blic.net.



Profil

icon Re: syntax error before `{' token13.10.2004. u 09:41
Ne stavljaj razmak između "&" i naziva promjenjive. Dakle, treba "&a" umjesto "& a".
"I'd take the awe of understanding over the awe of ignorance any day."
- Douglas Adams
13.10.2004. u 09:41 

safe__

Član broj: 24401
Poruke: 73
*.dialin.iskon.hr.

Sajt: localhost


Profil

icon Re: syntax error before `{' token13.10.2004. u 11:14
okay, riješio sam i to no i dalje imam problem, opet izbacuje gresku
13.10.2004. u 11:14 

markom
Marko Milivojević
Senior Network Expert, Vodafone
64°08´N - 21°56´W

Administrator
Član broj: 18427
Poruke: 3926
*.lina.net.

Jabber: markom@elitesecurity.org
ICQ: 2354227
Sajt: markom.info


Profil

icon Re: syntax error before `{' token13.10.2004. u 11:20
Nedostaju ti ';' posle oe printf naredbe, a isto tako '{' pre "if" linije je potpuni višak. Evo ti ispravan kôd:

Code:
#include <stdio.h>
int main(void)
{
        int a, b, i;

        printf("\nUpisi prvi broj: ");
        scanf ("%d", &a);

        printf("\nUpisi drugi broj: ");
        scanf ("%d", & b);
        if ((i%2) !=0) {
                printf("%d, ",1);
        }
}

13.10.2004. u 11:20 

Not now, John!

Član broj: 231
Poruke: 1307
*.dialup.blic.net.



Profil

icon Re: syntax error before `{' token13.10.2004. u 13:15
Čemu ti služi "i" promjenjiva? Nisi joj nigdje odredio vrijednost. Kada je definišeš sa int i, ona može imati bilo koju vrijednost.
"I'd take the awe of understanding over the awe of ignorance any day."
- Douglas Adams
13.10.2004. u 13:15 

safe__

Član broj: 24401
Poruke: 73
*.net.htnet.hr.

Sajt: localhost


Profil

icon Re: syntax error before `{' token13.10.2004. u 16:47
takav kod ne radi jer poslje pokretanja exe datoteke s .exe filea odmah se gasi ... to je to... inace se primijenio vrijednosti i dalje ne funckionira... tako da ne radi....


13.10.2004. u 16:47 

Not now, John!

Član broj: 231
Poruke: 1307
*.dialup.blic.net.



Profil

icon Re: syntax error before `{' token13.10.2004. u 18:51
Evo, ja ga upravo kompajlirao i radi kod mene.
Code:
#include <stdio.h>
int main(void)
{
  int a, b, i;
  
  printf("\nUpisi prvi broj: ");
  scanf ("%d", &a);
  
  printf("\nUpisi drugi broj: ");
  scanf ("%d", &b);
  if ((i%2) !=0) {
    printf("%d,",1);
  }
}

"I'd take the awe of understanding over the awe of ignorance any day."
- Douglas Adams
13.10.2004. u 18:51 

alex
Aleksandar Radulovic
Team/Project Manager, Software Development, Síminn hf.
Reykjavik, Iceland

Administrator
Član broj: 71
Poruke: 2120
*.xdsl.is.

Jabber: maurice.chavez@gmail.com
ICQ: -1
Sajt: www.a13x.info


Profil

icon Re: syntax error before `{' token13.10.2004. u 19:42
Pretpostavljam da bi u zadnjoj liniji trebalo da pise:
Code:

printf("%d", i)


U primerima stoji 1.. Verujem da bi se kompajler takodje bunio da promenljiva i nije inicijalizovana (nisam probao, mrzi me).

Inace kôd nema nikakvog smisla .
Alex: My favorite site is http://localhost/
R.J. Oppenheimer: "I am become death, destroyer of worlds" (1945 AD)
13.10.2004. u 19:42 

safe__

Član broj: 24401
Poruke: 73
*.dialin.iskon.hr.

Sajt: localhost


Profil

icon Re: syntax error before `{' token13.10.2004. u 22:30
evo napokon radi: no mene zanima kako bi se sad kod prosirio da recimo kad upises ta 2 broja da se ispisu svi neparni brojevi naravno izmedu njih.... kako ovo izvesti?? ne morate cijeli kod navesti ak je ikako moguce samo da mi pokazete kako dalje... da se vise potrudim!!!
13.10.2004. u 22:30 

iinmii
Nikola Marić
Novi Sad

Član broj: 14098
Poruke: 84
*.nat-pool.nsad.sbb.co.yu.



Profil

icon Re: syntax error before `{' token14.10.2004. u 00:37
neparni brojevi:
- napraviš petlju koja broji od a do b i proveravaš ostatak pri deljenju sa dva.
Code:

#include <stdio.h>
int main(void)
{
  int a, b, i;
  
  printf("\nUpisi prvi broj: ");
  scanf ("%d", &a);
  
  printf("\nUpisi drugi broj: ");
  scanf ("%d", &b);
  
  for(i=a;i<=b;i++){
    if(i%2)
        printf("%d ",i);
  }
}

14.10.2004. u 00:37 

[es] :: C programiranje :: syntax error before `{' token

[ Pregleda: 1399 | Odgovora: 11 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.