Nie inicjalizujesz zmiennej, więc jej wartość może być jakakolwiek. To że zawiera akurat taką, wartość to przypadek, możliwe, że pozostałość po innym programie w pamięci.
Generalnie to nie wolno odczytywać zmiennych, którym się wartości nie przypisano. Wyjątkiem są zmienne globalne i statyczne. [Dobry link]