Στην άσκηση αυτή θα υλοποιήσουμε ένα υποσύνολο της εντολής wc του Unix. Συγκεκριμένα,
θα κατασκευάσουμε πρόγραμμα που θα μετράει το πλήθος των χαρακτήρων και το πλήθος των
γραμμών ενός αρχείου κειμένου.
4.1 Κατασκευάστε το πρόγραμμα count.c που να δέχεται ως όρισμα γραμμής εντολής το
όνομα ενός αρχείου κειμένου, να το ανοίγει για διάβασμα, να μετράει το πλήθος των
χαρακτήρων του αρχείου και να προβάλλει το αποτέλεσμα στην οθόνη.
4.2 Τροποποιήστε το πρόγραμμά σας, ώστε να μετράει και το πλήθος των γραμμών του αρχείου.
Διαβάστε το αρχείο χαρακτήρα-χαρακτήρα με getc μέχρι το EOF, μετρώντας κάθε
χαρακτήρα και ξεχωριστά κάθε '\n'. Συγκρίνετε τα αποτελέσματά σας με τα wc -c και
wc -l στο ίδιο αρχείο.
Αριθμός στον οδηγό: Α18.7
(στο κεφάλαιο) ·
Μόνιμο αναγνωριστικό: lab-lab10-count ·
Σύνδεσμος: https://progintro.github.io/study/questions/labs/lab-lab10-count.html ·
Markdown (GitHub)