Bonjour

Dans le code qui suit, je trainte exacetement deux tableaux v et w de la meme maniere.

Ma boucle ecris dans v mais pas dans le tableau w.

pouvez vous m 'aider SVP


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
 
 
   double *v = (double *)malloc(sizeof(double) * itemNB);
 
 
  for (i=0; i<itemNB;i++){
    scanf("%f",&v[i]);
  }
 
 
   double *w = (double *)malloc(sizeof(double) *  itemNB);
 
 
     for (i=0; i<itemNB;i++){
      scanf("%f",&w[i]);
     }
 
 
    for (i=0; i<itemNB;i++){
       printf("v[%d]=%f     w[%d]=%f\n",i,v[i],i,w[i]);
     }
j obtient ce resultat

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
 
4
5
6
6
7
8
v[0]=0.000000     w[0]=0.000000
v[1]=0.000000     w[1]=0.000000
v[2]=0.000000     w[2]=0.000000
Comme si les valeurs n ont pas été prises en compte