Δημοσιεύτηκε: 17 Φεβ 2012, 15:38
migf1 έγραψε:]
Ο συγκεκριμένος κώδικας δεν διαβάζει καν χαρακτήρες, οπότε του είναι αδιάφορο τι θα δώσει ο χρήστης. Αυτό που κάνει αυτός ο κώδικας είναι να διατρέχει ένα υπάρχον c-string και να τυπώνει τους χαρακτήρες του, μέχρι να βρει είτε '\0' είτε '\n', τα οποία και δεν τυπώνει.
Σωστός. Το '\n' το συμπεριλαμβάνει εφόσον στην κύρια main καλούμε την fgets που το βάζει ουτως η άλλως και αυτο δημιουργει τα προβλήματα.
Η fgets διαβάζει την είσοδο του χρήστη και με αυτη την συνάρτηση (με αυτο το loop που θα μπει στην συνάρτηση) σταματάς ακριβώς εκει που θα βρει '\n' ή το τελος του C-string και το εκτυπώνει οπως ειναι (χωρις φυσικα το '\n'). Απλα ειδα κατι σημειώσεις απο το καλοκαιρι που το λεγαμε αυτο και ηθελα να το ξεδιαλύνω
Μπορω να την κάνω αυτη τη συνάρτηση βιβλιοθήκη για να τελειώνουμε? Με αυτο τον πονοκέφαλο?