Salut, voila je m'explique, je voudrais faire un programme qui me liste les nombres premiers inferieurs à 1000... je l'ai fait mais il a une erreur que je n'arive pas à trouver donc si vous pouviez maider ^^'
Le voici (c'est en C) :
********************************************
#include <stdio.h>
#include <stdlib.h>
int main()
{
long premier[1000];
long cpt, cpt2, reste, n = 1;
premier[0] = 2;
for(cpt = 3; cpt <= 1000; cpt + 1)
{
for(cpt2 = 2; cpt2 < cpt; cpt2 + 1)
{
reste = cpt % cpt2;
if( reste != 0)
{
premier[n] = cpt;
n = n + 1;
}
}
}
for(cpt = 0; cpt <= n; cpt = cpt + 1)
{
printf("%ld , ",premier[cpt]);
}
system("pause");
return 0;
}
**********************************************
Merci d'avance...
