Pages

Tableau avec changement spontané des valeurs sujet

vendredi 31 janvier 2014




Bonsoir,

C'est encore moi. J'espère ne pas trop importuner avec mes questions. Vos remarques me sont extrêmement utiles.

Je rencontre une nouvelle difficulté.

J'ai un tableau dans lequel j'introduit un certain nombre de données > 100. Dans une boucle, il apparaît avec les valeurs qu'il faut. Dans une autre, quelques lignes plus bas, ce sont de toutes autres valeurs qui viennent de je ne sais où.

Voici mon code :


Code:



    int Tab[160] = {};
    j = 0;
   
    for (x=0; x <= y; x++)
   
    {
        if (y == z)
        {y = 0;}
        else {y++;}
       
        if (y > 6)
           
        {
           
            Tab[j] = x;
            Tab[j+k] = x+k;

            printf("Test: %d %d\n", Tab[j], Tab[j+k]); // Je teste le contenu du tableau : parfait
            printf("j: %d, j+k: %d\n", j, j+k); // Je vérifie aussi ceci

            j++;


        }
    }
 
 // Rien entre les deux boucles

        for(x=0; x <= y; x++){
       
            printf("Test2: %d %d\n", Tab[j], Tab[j+k]); // Les valeurs sont totalement différentes. Je ne comprends même pas d'où elles peuvent venir
            printf("j: %d, j+k: %d\n", j, j+k); // Ces valeurs sont les mêmes que plus haut.
       
        }


Encore merci pour votre aide précieuse !




Aucun commentaire:

Enregistrer un commentaire