buluba89 αν δουλεύει το πρόγραμμά σου, τότε βασίζεσαι σε ένα bug για να γίνει αυτό
Το Α[Ι + 1] όταν το Ι είναι ίσο με LEN σε βγάζει εκτός ορίου του πίνακα. Θεωρητικά, καμία γλώσσα προγραμματισμού δεν επιτρέπει κάτι τέτοιο. Κάποιοι compilers, όμως, οριμένων γλωσσών δεν εμφανίζουν πρόβλημα αν βγεις εκτός ορίων σε έναν πίνακα. (Αυτό συμβαίνει γιατί "παίρνουν την πρωτοβουλία" και δεσμεύουν περισσότερο χώρο από αυτόν που τους ζητάει ο προγραμματιστής.) Σε καμία περίπτωση, όμως αυτό δε σημαίνει ότι μπορείς να βασίζεσαι σε κάτι τέτοιο.
Πόσο μάλλον να βασίζεσαι στο ότι το ΜΒ την τελευταία φορά (που θα είναι και εκτός ορίων του πίνακα) θα είναι διάφορο από 32...