Δημοσιεύτηκε: 11 Ιούλ 2011, 11:00
maenolis έγραψε:Α γιατί χάρηκα ότι έγινε εδώ αυτό!! Επειδή εδώ το μέσο μπακάλικο δεν αρκείται στην C αλλά τα θέλει όλα...
Δεν ξέρω καθόλου αν σε γλώσσες τύπου Ruby και Python λύνεται πιο εύκολα αυτή η άσκηση. Σε C πάντως δεν θα την χαρακτήριζα εύκολη. Ειδικά αν θελήσουμε να διατηρήσουμε απείραχτα τα κενά διαστήματα μεταξύ των λέξεων.
Αν δηλαδή, το: "γεια___σου__ρε______κόσμε_άπονε" θελήσουμε να το κάνουμε: "άπονε_κόσμε______ρε__σου_γεια" είναι ολίγον παλουκάκι (όπου _ κενό διάστημα). Εγώ αν είναι θα σας δείξω έναν τρόπο που ναι μεν αντιστρέφει τις λέξεις, αλλά στο αποτέλεσμα τις διαχωρίζει με ένα μόνο κενό ανάμεσα στη κάθεμιά τους (κι ας έχει περισσότερα η αυθεντική πρόταση).
Απλά πείτε μου αν θέλει κάποιος να δοκιμάσει μόνος του πριν ποστάρω τον κώδικα.