Naturalnie. Liczb nie jest 100 w każdym teście więc wypluwasz brednie:
ad Twój edit) ciepło do while lepiej nie używaj - w praktyce prawie zawsze lepsze (bardziej czytelne, częściej spotykane, bezpieczniejsze, …) jest while.
Pytanie brzmi teraz: co dać w while by osiągnąć Twój cel? W razie problemów zalecam wyszukać w sieci podpowiedzi. Oczywiście angielski dużo ułatwi.