Schau doch spaßeshalber einfach mal per F9 nach, was für ein Wert nun auf die Variable X geschrieben wird, wenn du die entsprechende Taste drückst. Vlt ist da ja der Fehler.