- int i, NumPhi[N] = { 0, 1, 2, 3, 4 };
+ int i, NumPhi[N];
+ for (i = 0; i < N; i++)
+ NumPhi[i] = i;
+ for (i = 0; i < N; i++)
+ phiState[i] = penser;
// création des N philosophes
for (i = 0; i < N; i++)
pthread_create(&th[i], NULL, philosophe, &NumPhi[i]);
// création des N philosophes
for (i = 0; i < N; i++)
pthread_create(&th[i], NULL, philosophe, &NumPhi[i]);