Προς το περιεχόμενο

Γλώσσα προγραμματισμού C. Κονσόλα


silve

Προτεινόμενες αναρτήσεις

Γεια σας.

 

Λύνω κάτι ασκήσεις στην C και ενώ τρέχω το πρόγραμμα στην κονσόλα, μόλις ολοκληρωθεί η διαδικασία κλείνει αμέσως χωρίς να μπορώ να προλάβω να δω τα αποτελέσματα.

 

Τι μπορώ να κάνω έτσι ώστε να παραμένει ανοιχτή;

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Μπορείς να χρησιμοποιήσεις το παρακάτω macro που είναι portable σε όλες τις πλατφόρμες...

#include <stdio.h>
...
/* cross-platform alternative to Windows system("pause") */
#define pressENTER() \
do{ \
int mYcHAr; \
printf( "Press ENTER to continue..." ); \
fflush(stdout); \
while ( (mYcHAr=getchar()) != '\n' && EOF != mYcHAr ) \
; \
}while(0)
...
int main( void )
{
...
pressENTER();
return 0;
}
Αν είσαι σε Windows (δεν λειτουργεί πουθενά αλλού), μπορείς να χρησιμοποιήσεις το παρακάτω...
#include <stdlib.h>
...
int main( void )
{
...
system( "pause" );
return 0;
}
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...