đây là code số nguyên tố của em mà sao nó không chạy
#include<iostream>
using namespace std;
#define Max 100
void nhapmang(int mang1chieu[Max], int &sopt){
cout << "\nNhap so phan tu:";
cin >> sopt;
for (int i = 0; i < sopt; i++)
{
cout << "\nNhap so phan tu thu " << i << ": ";
cin >> mang1chieu[i];
}
}
void xuatmang(int mang1chieu[Max], int sopt){
for (int i = 0; i < sopt; i++)
{
cout << "\nSo phan tu thu " << i << ": " << mang1chieu[i];
}
}
void KTSN(int mang1chieu[Max], int sopt){
int dem = 0;
for (int i = 0; i < sopt; i++)
{
for (int n = 1; n < sopt; n++){
if (mang1chieu[i] % n == 0)
dem++;
}
if (dem == 2)
cout << mang1chieu[i] << "la so ngto";
}
}
void main(){
int mang1chieu[Max], sopt;
nhapmang(mang1chieu, sopt);
xuatmang(mang1chieu, sopt);
KTSN(mang1chieu, sopt);
system("pause");
}