Originariamente inviato da xnavigator
...
esempio:
Faccio un array di quella struct contenente tanti elementi quanti il numero di thread che mi serve e ad ogni thread gli passo il puntatore all'elemento corrispondente presente nell'array...
Con i semafori (che potresti studiare) avresti imparato qualcosa in piu' e risolto in maniera "corretta" ...

A questo punto, potresti semplificare ancora passando un valore solamente al posto di i e j ...