Bu konuyla ilgili çok soru aldım ve defalarca yanıtladım.
Bloodshed Dev-C++ kullanan okuyucularımdan bir kısmı, programı yazıp çalıştırdıklarında, programın hızlı bir şekilde çalışıp kapanmasından şikayetçi…
Verdiğim, örnek programa bakalim.
#include<stdio.h>
int main( void )
{
// Hello World yazar.
printf( “Hello World” );
// Sizden herhangi bir giriş bekler.
// Böylece program çalışıp, kapanmaz.
getchar( );
return 0;
}
return’den önce koyulan getchar() ifadesi (bazı durumlarda, getch() ya da getc() da olabilir) programın kapanmasını engeller. Program o noktada durur ve sizin klavyenin herhangi bir tuşuna basmanızı bekler; siz basana kadar da çalışmayı keser.
Çağatay cebi..