migf1 έγραψε:stamatiou έγραψε:migf1 έγραψε:
Νέα δημοσίευσηαπό migf1 » 1 λεπτό πριν
Μήπως να ξεκινήσουμε την άσκηση που είπες πριν; Εκείνη που φτιάχνουμε ένα πρόγραμμα με πίνακες....
Ναι, μισό να βάλω τα τελευταία σχόλια, και ποστάρω...
Λοιπόν, έφτιαξα τον σκελετό του table.c:
http://ideone.com/uJaOdΤο πρόγραμμα ζητάει από τον χρήστη το μέγιστο πλήθος στοιχείων του πίνακα, τον δημιουργεί δυναμικά στη μνήμη και τον αρχικοποιεί με την τιμή EMPTYELEM. Κατόπιν τυπώνει τα στατιστικά του πίνακα, απελευθερώνει τη μνήμη που είχε δεσμευτεί για αυτόν και τερματίζει.
Η πρώτη άσκηση είναι να μου πείτε αν υπάρχει κάτι που δεν καταλαβαίνετε σε αυτόν τον αρχικό κώδικα για να είμαστε σίγουροι πριν αρχίσουμε να φτιάχνουμε συναρτήσεις!
Αν δεν έχετε απορίες, τότε για αρχή προσθέστε μια συνάρτηση...
- Κώδικας: Επιλογή όλων
void table_print_contents( int *table, const int maxelems );
η οποία θα τυπώνει όσα στοιχεία του πίνακα δεν είναι κενά, το ένα δίπλα στο άλλο ξεχωρισμένα με ένα κενό διάστημα.