Пожалуйста, предоставьте условие задачи или вопрос, чтобы мы могли вам помочь.
Без условия задачи или конкретного вопроса не могу определить, в чем именно заключается ошибка в решении. Пожалуйста, предоставьте дополнительную информацию.
Неправильное условие для проверки простоты числа
Попробуй как то так:
https://habr.com/ru/articles/205318/
https://www.geeksforgeeks.org/program-to-find-the-...
Что-то я не видал такого метода определения прайма. Числа 2 и 3 он не считает праймами, наверняка, и дальше есть расхождения.(n * n) % 24 == 1
P.S. Зачем тут вообще массив...