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

syntax error before `{' token

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

[ Pregleda: 3319 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

safe__

Član broj: 24401
Poruke: 75

Sajt: localhost


Profil

icon syntax error before `{' token13.10.2004. u 09:24 - pre 237 meseci
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
 
Odgovor na temu

Reljam
Relja Markovic
San Francisco

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



+18 Profil

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

safe__

Član broj: 24401
Poruke: 75

Sajt: localhost


Profil

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

scanf ("%d", & a);

i ovdje:

In function `int main()':
 
Odgovor na temu

Not now, John!

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



+4 Profil

icon Re: syntax error before `{' token13.10.2004. u 09:41 - pre 237 meseci
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
 
Odgovor na temu

safe__

Član broj: 24401
Poruke: 75

Sajt: localhost


Profil

icon Re: syntax error before `{' token13.10.2004. u 11:14 - pre 237 meseci
okay, riješio sam i to no i dalje imam problem, opet izbacuje gresku
 
Odgovor na temu

markom
Marko Milivojević
Network Engineer
Google
Mountain View

Član broj: 18427
Poruke: 4227
*.lina.net.

Sajt: https://markom.rs


+16 Profil

icon Re: syntax error before `{' token13.10.2004. u 11:20 - pre 237 meseci
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);
        }
}

 
Odgovor na temu

Not now, John!

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



+4 Profil

icon Re: syntax error before `{' token13.10.2004. u 13:15 - pre 237 meseci
Č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
 
Odgovor na temu

safe__

Član broj: 24401
Poruke: 75

Sajt: localhost


Profil

icon Re: syntax error before `{' token13.10.2004. u 16:47 - pre 237 meseci
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....


 
Odgovor na temu

Not now, John!

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



+4 Profil

icon Re: syntax error before `{' token13.10.2004. u 18:51 - pre 237 meseci
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
 
Odgovor na temu

alex
Aleksandar Radulovic
Senior Software Engineer, Spotify
Stockholm, Sweden

Član broj: 71
Poruke: 2194
*.xdsl.is.

Jabber: alex@a13x.info
ICQ: -1
Sajt: www.a13x.info


+1 Profil

icon Re: syntax error before `{' token13.10.2004. u 19:42 - pre 237 meseci
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)
tweet.13x ||
linkedin.13x
 
Odgovor na temu

safe__

Član broj: 24401
Poruke: 75

Sajt: localhost


Profil

icon Re: syntax error before `{' token13.10.2004. u 22:30 - pre 237 meseci
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!!!
 
Odgovor na temu

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 - pre 237 meseci
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);
  }
}

 
Odgovor na temu

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

[ Pregleda: 3319 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

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