goshbrochill1 Δημοσ. 22 Νοεμβρίου 2020 Δημοσ. 22 Νοεμβρίου 2020 (επεξεργασμένο) Μπορει καποιος ανθρωπος να μου εξηγησει γιατι κανει μονο την πρωτη φαση του προγραμματος και μετα μου κλεινει?? Προσπαθω να κανω μια εργασια σε γλωσσα C και παω να τρελαθω. while (sun1==2) { printf("eisagete ton stathmo anaxwrhshs: \n"); scanf("%c", &staAN); if (staAN == 'A') { sun1=1; } else if(staAN=='L') { sun1=1; } else if(staAN='P') { sun1=1; } else if(staAN='L') { sun1=1; } else { sun1=2; } } while (sun2==2 ) { printf("eisagete ton stathmo afikshs: \n"); scanf("%c", &staAF); if (staAF=='A') { sun2=1; } else if(staAF=='L') { sun2=1; } else if(staAF='P') { sun2=1; } else if(staAF='L') { sun2=1; } else { sun2=2; } } return 0; } Επεξ/σία 22 Νοεμβρίου 2020 από goshbrochill1
Sacadmerde Δημοσ. 22 Νοεμβρίου 2020 Δημοσ. 22 Νοεμβρίου 2020 Είναι το sun2 ίσο με 2; Βάλε ένα breakpoint στο while(sun2==2) να δεις τι τιμή έχει το sun2. Εάν δεν ξέρεις τι είναι το breakpoint, βάλε ένα printf να τυπώσεις την τιμή του sun2 **πριν** το while(sun2==2).
Επισκέπτης Δημοσ. 23 Νοεμβρίου 2020 Δημοσ. 23 Νοεμβρίου 2020 23 ώρες πριν, goshbrochill1 είπε Μπορει καποιος ανθρωπος να μου εξηγησει γιατι κανει μονο την πρωτη φαση του προγραμματος και μετα μου κλεινει? https://onlinegdb.com/Hk0A3Ydcw
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα