Jak napisałeś i działa to po co chcesz to pisać inaczej?

LukasKL napisał(a):
Jeżeli nacisnę jeden klawisz ma się wykonać jedna funkcja. Jeżeli nacisnę ten sam klawisz ma się wykonać druga funkcja.
Chcesz wykonać dwie różne funkcje poprzez wciśnięcie tego samego przycisku w takim sam sposób?? Skąd program ma wiedzieć, którą funkcje ma wykonać??
Jeśli chodzi ci o włączenie i wyłączenie silnika jednym przyciskiem to spróbuj napisać coś takiego:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
zmienna flaga oznacza w tym momencie stan w jakim jest silnik.
Jeśli jest
uruchomiony to przyciśnięcie przycisku uruchomi
drugą funkcję.
Jeśli jest
wyłączony to przyciśnięcie przycisku uruchomi
pierwszą funkcję.