je dois creer un programme permettant d trouver les nombres premiers.
l'algorithme est donné, et il utilise des tableaux dont les cases sont remplies par des listes chainées; le voici:
pour i=2..n faire
d[i]=0
fait
pour i=2..n faire
si d[i]=0 alors
afficher i
si d[i]<n alors d[i]=i finsi
finsi
pour chacun des p de d[i] faire
d[i]=d[i]-{p}
d[i+p]=d[i+p] union {p}
fait
fait
les éléments p correspondent à des élément de type défini comme:
typedef chainon *liste
typedef liste {int val; liste suite;} chainon;
merci de m'aider à transcrire cet algorithme "semi-français" en langage C.