// Correction exo 5 #include #include int main(void) { int n ; int i = 1 ; int nb_div = 0 ; printf("Enterez un nombre positif: "); scanf("%d",&n); while(i<=n) { if( n%i == 0 ) { printf("%d est un diviseur de %d\n",i,n); nb_div = nb_div + 1 ; } i = i + 1 ; } if(nb_div == 2) { printf("\n%d est premier\n",n); } else { printf("\n%d n'est pas premier\n",n); } system("pause"); return 0 ; }