À, xin lỗi, mình nhầm. Phải cho thêm 1 biến đếm để đếm số ước của n. Cho vòng lặp, chỉ cần kiểm tra xem có ước ko, nếu có thì báo ngay là số nguyên tốt và dừng, vòng lặp của mình quên mất câu lệnh break.
Còn nếu chạy hết vòng lặp đó mà ko có ước nào thì sẽ báo là số nguyên tố.
Bài này chỉ áp dụng đối với n>2.
Đã sửa lại code bài trên.