Bonjour, je souhaite programmer un petit programme afin de ne garder que les nombres premier d'un tableau de nombre, j'arrive a compiler mon programme mais quand je le lance il m'indique "Exception en point flottant"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37 #include <stdio.h> void afficher(int *tab, int taille_tab) { int i; for(i = 0 ; i < taille_tab ; i++) { printf("%i ",tab[i]); } printf("\n"); } int main(void) { int i,j; int tab[14]={1,2,3,4,5,6,7,8,9,21,45,91,93,109}; afficher(tab,14); for(i = 2 ; i < 14 ; i++) { for( j = i + 1 ; j < 14 ; i++) { if ((tab[j] % tab[i] == 0) && !(tab[j]=-1)) { tab[j] = -1; } } } afficher(tab,14); return 0; }
merci d'avance pour votre aide precieuse
Partager