Bonsoir tout le monde , j'ai fait un algorithme qui donne si un entier est premier ou non et j'ai remarqué qu'il fonctionne sur codeblocks avec une petite erreur dans l'exécution en fait le message l'entier est premier ou non s'affiche plusieurs fois ???!!
et en même temps l'algorithme n'est pas exécutable dans dev-c++ ??
je ne sais pas quel est le problème ??
merci beaucoup pour ce qui puisse m'aider
Code:#include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv[]) { int N,j; printf("donner un entier N"); scanf("%i",N); for(j=2;j<=N-1;j++) if(N%N==0 && N%1==0 && N%j!=0) printf("c'est un nombre premier"); else printf("ce n'est pas un nombre premier"); system("PAUSE"); return EXIT_SUCCESS;
-----