[C / Eclipse] errore nell'output della console

Sevenjeak

Utente Attivo
27 Nov 2012
81
2
8
35
sevenjeak.altervista.org
Premetto che ora, per compilare il codice c e c++, utilizzo il notepad++, visto che già lo utilizzavo per altro, ovviamente oltre a miniGW, e mi trovo meglio, ma c'è ancora una domanda al quale vorrei sempre una risposta

Finalmente, dopo un paio di prove, ero riuscito a far compilare un sorgente c ad eclipse, fino a qui tutto a posto, il problema è che la console di eclipse mi restituisce un output diverso dalla console di windows, pur essendo lo stesso file appena compilato, ora vi spiego meglio:

Utilizzando eclipse, scrivo questo semplice codice c:

Codice:
#include <stdio.h>

void main() 
{
   char str[10];

   printf("Scrivi: ");
   scanf("%s", str);
}

Compilo il codice utilizzando eclipse e va tutto ok, lo stesso codice, lo eseguo sulla console di windows e fin qui tutto ok, ma se, sempre lo stesso codice, lo eseguo sulla console di eclipse mi si comporta in modo strano, cioè: mi esegue prima lo scanf ( mi fa prima digitare i caratteri che andranno in str ) per poi eseguirmi il printf(), strano vero? come mai mi accade questo?
 
Ultima modifica:

Discussioni simili