Προβλημα με επαναλήψεις

Συζητήσεις για την γλώσσα C και C++

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Filby
Δημοσιεύσεις: 6
Εγγραφή: 28 Μαρ 2010 11:36

Προβλημα με επαναλήψεις

Δημοσίευση από Filby » 15 Απρ 2010 10:18

Γεια παιδια! Εχω μια απορια που κοντευει να με τρελανει! Μολις τελιωσα ενα προγραμμα στη c και τρεχει κανονικα. Το μονο προβλημα που αντιμετοπιζω ειναι οτι οταν παω να του βαλω να κανει επαναληψεις αναλογα αμα θελει ο χρηστης η οχι τοτε αμα επιλεξουμε να γινει επαναληψη το προγραμμα "υπερπηδαει" μια scanf που εχω βαλει και ωσ αποτελεσμα δεν μπορει να εκτελεστει κανονικα. Παρατηρησα οτι αμα βαλω 2 scanf για το ιδιο πραγμα αντι για 1 (scanf) τοτε δουλευει κανονικα στις επομενες επαναληψεις αλλα οχι στην 1η! Ξερει κανεις γενικα γιατι γινεται και πως αντιμετωπίζεται ??

Άβαταρ μέλους
virxen75
Δημοσιεύσεις: 493
Εγγραφή: 18 Φεβ 2009 00:17
Τοποθεσία: ΗΡΑΚΛΕΙΟ ΚΡΗΤΗΣ

Προβλημα με επαναλήψεις

Δημοσίευση από virxen75 » 16 Απρ 2010 01:37

μετά από κάθε scanf βάλε
getchar();
για να μαζεύει τα "σκουπίδια" που παραμένουν στην είσοδο.

Filby
Δημοσιεύσεις: 6
Εγγραφή: 28 Μαρ 2010 11:36

Προβλημα με επαναλήψεις

Δημοσίευση από Filby » 16 Απρ 2010 01:48

Επιτελους μου ειχε σπασει τα νευρα ειχα δοκιμασει 100 διαφορετικα loops!!! δεν ηξερα οτι ηταν τοσο απλό! σε ευχαριστω πολυ!!

Απάντηση

Επιστροφή στο “C, C++”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες