Sıkıntı şu ki, siz muhtemelen bu kodu bir konsol uygulaması örneğine bakarak yaptınız ama sizin uygulamanız form uygulaması. Eğer butona bastıkça giriş almasını istiyorsanız while kullanmaya gerek yok, şu an yazdığınız kod bir kerede çalışıp bitiyor çünkü ReadLine() gibi kullanıcıdan girdi bekleyen bir şey yok.
Oradan while döngüsünü çıkartın, ayrıca
tahmin = Convert.ToInt32(textBox1.Text);
satırından sonraki
hak--;
ifadesini kaldırın. Zaten her bloğun içinde azaltıyorsunuz, o orada olmamalı.
Ayrıca kodu bu şekilde paylaşırsanız daha iyi olur:
Eğer kodu fotoğraftaki kısma tıklayıp açılacak pencereye yapıştırırsanız çok daha anlaşılır olacaktır. Sorununuzun çözülmesi ümidiyle. İyi forumlar :)
www.technopat.net