if(PIN=="1729") - kompilator widzi tutaj stringa, tzn szuka tekstu, przy czym Ty wprowadzasz liczbę
Warunek powinien wyglądać w ten sposób:
if(PIN==1729) - dzięki temu działąnie programu sprowadza się do tego, aby sprawdzić, czy wpisana liczba jest liczbą 1729.
Podpowiem może jeszcze jak można rozszerzyć działanie tego programu.
Użyj pętli while, tak aby po wpisaniu blednego kodu, pojawil sie komunikat, aby wprowadzić ponownie haslo.
Dodatkowo, możesz wprowadzić limit prób, czyli ilośc wprowadzania hasla.
Powodzenia :)