OriginalGriff
Нет, я бы сказал, что это неправильно.
Вопрос просит вас "ввести 5 чисел" и "игнорировать все, что было введено ранее".
Что, если я введу 1, 2, 2? Вы должны игнорировать их, когда они вводятся, и сверяться с "текущим списком" значений.
Для этого создайте массив из 5 целых чисел и индекс, который начинается с нуля.
Теперь используйте цикл, который продолжается до тех пор, пока индекс не будет равен 5 - числу целых чисел, которые вы должны собрать.
Внутри цикла попросите пользователя ввести число.
Использовать for
цикл, чтобы проверить его против тех, которые он ввел раньше (они находятся в массиве, со значениями меньше, чем индекс, который вы создали). Если значение уже есть, игнорируйте его.
В противном случае вставьте его в массив и увеличьте индекс.
Попробуйте сделать это вручную, и вы поймете, что я имею в виду - это тот же самый процесс, который вы использовали бы, чтобы сделать это на бумаге.
Если вы не можете начать, взгляните на это: Как написать код для решения проблемы, руководство для начинающих[^] - это должно дать вам технику для разработки вещей немного лучше.