Problem sa Eclipse-om

Problem sa Eclipse-om

offline
  • Més que un club
  • Glavni vokal @ Harpun
  • Pridružio: 27 Feb 2009
  • Poruke: 3898
  • Gde živiš: Novi Sad,Klisa

Ovih dana sam se prebacio na Linux Mint, malo da se "igram" sa njime. Posto na nekom kursu koji pohadjam, koristimo Eclipse kao razvojno okruzenje. Medjutim, kada ukucam makar i ovako jednostavan kod:

#include<stdio.h> #include<stdlib.h> int main() {    int n;    fflush(stdin);    fflush(stdout);    printf("N =");    scanf("%d", &n);    return 0; }
On mi prikaze printf tek nakon sto ja ukucam neki broj.
Kod malo vecih programa je problem gori zato sto npr ako treba da ukucavam niz koji ima 10 elemenata, on ce mi tek posle 10tog ukucanog elementa izlistati sve printf-ove... GUZ - Glavom U Zid



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 04 Jul 2011
  • Poruke: 5424

Problem ti pravi buffer.

Pokšaj da dodaš sledeću liniju kao prvu u main().

setvbuf(stdout, NULL, _IONBF, 0); setvbuf(stderr, NULL, _IONBF, 0);

ili

setbuf(stdout, NULL);
U tom slučaju briši fflush.

Ako hoćeš da koristiš fflush, onda ga pišeš nakon ispisa.

Citat:#include<stdio.h>
#include<stdlib.h>

int main()
{
int n;

printf("N =");
fflush(stdout);
scanf("%d", &n);

return 0;
}



offline
  • Més que un club
  • Glavni vokal @ Harpun
  • Pridružio: 27 Feb 2009
  • Poruke: 3898
  • Gde živiš: Novi Sad,Klisa

To je to. hvala Ziveli

Ko je trenutno na forumu
 

Ukupno su 832 korisnika na forumu :: 38 registrovanih, 8 sakrivenih i 786 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 357magnum, A.R.Chafee.Jr., Bloody, Brana01, cenejac111, Dorcolac, flash12, gorican, Griffon vulture, ikan, Ivica1102, jackreacher011011, Karla, Krvava Devetka, kybonacci, laurusri, Marko Marković, mercedesamg, Mi lao shu, mikrimaus, Milometer, Mlav, nebojsag, nemkea71, operniki, RJ, Singidunumac, Sirius, Smiljke, Srle993, stegonosa, Trpe Grozni, Tvrtko I, vathra, voja64, W123, ZetaMan, |_MeD_|