#pragma omp parallel
#pragma omp for
for(int i = 0 ;i < 5; i++)
{
    printf("thread %d : %d (in parallel)\n", omp_get_thread_num(), i);
}

#pragma omp for
for(int i = 0 ;i < 5; i++)
{
    printf("thread %d : %d (not in parallel)\n", omp_get_thread_num(), i);
}
/*
thread 0 : 0 (in parallel)
thread 1 : 1 (in parallel)
thread 2 : 2 (in parallel)
thread 3 : 3 (in parallel)
thread 4 : 4 (in parallel)
thread 0 : 0 (not in parallel)
thread 0 : 1 (not in parallel)
thread 0 : 2 (not in parallel)
thread 0 : 3 (not in parallel)
thread 0 : 4 (not in parallel)
*/