paintcad ha scritto:
oregon ha scritto:
No non deve usare la system ma eseguire con ctrl f 5
Se usa ctrl funzionerà solo se lo avvia da Visual Studio, ma se prova ad eseguire direttamente l'exe si aprirà e si chiuderà subito (ovviamente a meno che non metta uno scanf o altre funzioni che blocchino l'esecuzione del programma)
Se lo avvia da Windows, in questo caso bastano le (comuni) getchar o scanf ma non una system che apre una (pesante) shell e usa comandi DOS non disponibili sempre. E' una pessima abitudine (derivante dal DevC++ e dai corsi universitari).
Altrimenti, se non da Visual Studio, apre una console e lo esegue da console senza problemi.