Witam. /przykładowy Case poniżej / Ostatnio pisałem prosta konsolową aplikację dotyczącą alkanów alkinów i alkenów. Po odpaleniu komputer losował liczbę z przedziału od 1 do 40 (tyle mialem przygotowanych zadań) i wczytywał ja do switcha. Każdy Case miał przypisany inny związek i inne zadanie. Wszystko działa bardzo dobrze oprócz jednego: Jezeli mamy jakąś zmienną typu string która ma w sobie równanie chemiczne np string reakcja ="związek1+zwiazek2 > zwiazek3"; i mamy pytanie w casie o podanie reakcji chemicznej spalania całkowitego butanu (na przykład) Po wprowadzeniu przez użytkownika danych sprawdzam ifem czy to co wpisał użytkownik jest równe zmiennej wyżej. Jezeli jest to odp jest poprawna i otrzymuje punkty a jezeli nie to jest do napisania komunikat o błędnym rozwiązaniu i pokazuje użytkownikowi poprawne rozwiązanie. Problem jest taki ze komputer nie czeka na wprowadzenie danych z klawiatury, tylko odrazu przechodzi do elsa. Dlaczego tak się dzieje i jak temu zaradzić? { string butan1; cout