Bonjour,
J'ai deux tableaux dont le deuxième a la taille du deuxième -1.
Je veux saisir une valeur n et recopier les valeurs du premier tableau dans le deuxième sauf la valeur n.
J'ai essayer de mettre un if dans une boucle et si c'est pas n on recopie la case.
Sauf que lors de la recopier ça met une valeur aléatoire. et ca ne copie pas toutes les valeurs du tableau.
:/ C'est pour un exercice il n'y rien d'utile là dedans mais ca me prends la tête donc voilà
Voici mon script:
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 #include <stdio.h> #define TAILLE 10 void main() { int n,i,tmp,perm; int tableau[TAILLE]={6,5,4,1,2,3,9,8,7,12}; int tableau_final[TAILLE-1]; printf("\nVeuillez saisir la valeur de l'entier n a supprimer: "); scanf("%d",&n); printf("Affichage du tableau: \n"); for (i=0;i<=9;i++) printf("%d\n",tableau[i]); for(i=0;i<=9;i++) { if(tableau[i] != n) { tableau_final[i]=tableau[i]; } } printf("Affichage du tableau final: \n"); for (i=0;i<=8;i++) printf("%d\n",tableau_final[i]); }
J'espère que vous pourrez m'aider..
J'ai un peu de mal à m'exprimer donc demandez si vous n'avez pas toutes les infos...
Bonne journée.
Jerem
Partager