bonjour,

Je n'ai pas de souci à // les boucles mais si j'essaye avec les sections je n'y arrive pas et ca fait un moment que je m'arrache les cheveux sur le bout de code ci-dessous

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
 
#pragma omp parallel
{
#pragma omp sections
{
    #pragma omp section {
      printf ("id = %d, \n", omp_get_thread_num());
    }
    #pragma omp section {
      printf ("id = %d, \n", omp_get_thread_num());
    }
    #pragma omp section {
      printf ("id = %d, \n", omp_get_thread_num());
    }
}
}
La réponse est invariablement

id =0,
id =0,
id =0,

Je ne comprend pas l'erreur !!