I'm having trouble, I want to parallelise with omp a for loop with a return statement inside the loop.
Here's the code.
int isPrime_parallele(int number) {
int i;
if (number == 2) return 1;
if (number % 2 == 0) return 0;
omp_set_num_threads(4);
for (i = 3; i <= (int)sqrt(number); i += 2){
if (number % i == 0) return 0;
}
return 1;
}