Δεν νομιζω οτι ειναι αυτη η λυση της ασκησης ρε συ
Θα σε σταματάει στο len-1 θα ρωτάει το χρήστη για επόμενους χαρακτήρες θα τους παίρνει θα κάνει ξανα realloc
και ολο αυτό μέχρι να δοθεί το ΕΝΤΕR.
Απο οσο φαντάζομαι θα ειναι κάτι σε στυλ :
- Κώδικας: Επιλογή όλων
Give length : 5
Give string: Kostas
στο Kosta σε σταματάει (μιας και αν σε σταματούσε στο Kostas θα ήταν ηδη πολυ αργά μιας και θα ειχε μπει ο μηδενικος και αρα η συμβολοσειρα θα ειχε τερματισει) και θα σου λεει :
- Κώδικας: Επιλογή όλων
Give the extra length: 9
Give string: sGewrgiou
Και στο ο του παραπάνω πάλι θα κόβεται και θα σε ξαναρωτάει το ιδιο και καθε φορα θα εκχωρεί με την realloc....
και ολη αυτη η δουλεια μέχρι να δώσεις ENTER.
Η ασκηση δεν ειναι δυσκολη το θεμα ειναι πως θα την καταφερουμε στην C.
Γνώσεις ⇛ Linux: Βασικές ┃ Προγραμματισμός: Δέν θέλω μεροκάματο , θέλω C και κακο θάνατο! ┃ Αγγλικά: Lower
Λειτουργικό ⇛ Ubuntu 10.10 σε Dual Boot με Windows 7
Προδιαγραφές ⇛ Επεξεργαστής : Intel(R) Core(TM) i3 CPU 540 @3.07Ghz (64bit)
RAM : Kingston 2GB
HDD : Coreshare 500GB
Κάρτα Γραφικών : Intel Corporation Core Processor Integrated Graphics Controller(rev 18) (prog-if 00 [VGA controller]) [8086:0042]