Originariamente inviato da dario2588
i programmi che creo sono da console e se non metto system("pause") esce subito senza neanche farmi vedere che ho fatto quindi è indispensabile...visto che ci siamo...
Non è indispensabile se, come ti ho detto, provi i programmi da console ...

Cioè, apri una console o finestra DOS, come preferisci (comando cmd), vai nella cartella dell'eseguibile e lo lanci.

return 0
Mai detto che sia legata a Windows ... fai un po' di confusione ... è necessaria perché la funzione main è di tipo int.

come faccio a metterle su linux...
La system("PAUSE") non la devi inserire su Linux ... ripeto, è solamente utile quando la utilizzi nell'IDE da Windows ...