С++.Рекурсивная функция проверки числа.
Подскажите как можно сделать проще или по-другому рекурсивную функцию проверки числа простое оно или нет?
int simple(int* m,int n)
{int res(0),i(0);
if (n!=0 && *m%n==0) i++;
if (!n) return res=0;
else res=simple(m,(n-1));
res+=i;
return res;
}
void main()
{setlocale(LC_ALL,"Russian");
char quit;
int n,s(0);
do{
cout