There is no need for a FOR loop here. The numbers are entered once and then they are checked against the lucky numbers. There is no need to iterate through a loop and check the same numbers over and over again.
If you want to loop through the entire process of getting numbers then checking those numbers against the lucky numbers and repeating if they do not match, you should use a DO-WHILE loop.
DO - get the numbers and check them against the lucky numbers.
WHILE - the numbers do not equal the lucky numbers.