Διαδικτυακός μεταγλωττιστής C – Δωρεάν εκτέλεση

Γράψτε, μεταγλωττίστε και εκτελέστε κώδικα C δωρεάν στον browser, χωρίς εγκατάσταση ή εγγραφή. Δώστε είσοδο (stdin) και δείτε έξοδο και σφάλματα.
#include <stdio.h>
int main(void) { puts("Hello, world!"); return 0; }Πώς να χρησιμοποιήσετε τον διαδικτυακό μεταγλωττιστή C
- Γράψτε ή επικολλήστε το πρόγραμμα C στον επεξεργαστή. Ξεκινήστε με ένα απλό Hello World που περιέχει τη συνάρτηση main.
- Αν το πρόγραμμα διαβάζει δεδομένα, ανοίξτε την «Τυπική είσοδος» και συμπληρώστε όλες τις τιμές πριν από την εκτέλεση.
- Πατήστε «Εκτέλεση» και δείτε το αποτέλεσμα στην «Έξοδος». Εκτελέστε ξανά μετά από αλλαγές στον κώδικα ή στα δεδομένα.
Προετοιμασία εισόδου για scanf και fgets
Δώστε όλα τα δεδομένα πριν από την εκτέλεση. Για δύο κλήσεις scanf με %d, γράψτε 3 και 4 χωρισμένα με κενό· για fgets, χωρίστε το κείμενο σε γραμμές. Στην προεπιλεγμένη λειτουργία νέφους, ο κώδικας και η είσοδος αποστέλλονται σε απομακρυσμένη υπηρεσία για μεταγλώττιση και εκτέλεση. Δεν είναι διαδραστικό τερματικό: δεν δέχεται νέα δεδομένα κατά την εκτέλεση.
Μετά από scanf με %d μπορεί να παραμείνει ένας χαρακτήρας αλλαγής γραμμής. Η fgets μπορεί να διαβάσει μόνο αυτόν αντί για το αναμενόμενο κείμενο. Χειριστείτε τον χαρακτήρα που απέμεινε πριν διαβάσετε την επόμενη γραμμή.
Τι να ελέγξετε αν αποτύχει η μεταγλώττιση
Διαβάστε το πρώτο μήνυμα του μεταγλωττιστή και ελέγξτε τον αριθμό γραμμής που αναφέρει. Ελέγξτε τα ερωτηματικά του κώδικα (;), τις παρενθέσεις και τα ονόματα μεταβλητών. Για λανθασμένα αποτελέσματα, ελέγξτε την είσοδο και τη λογική.