[débutant]Je ne trouve pas l'erreur dans mon code !
Bonjour tout le monde,
je cherche à créer un programme tout bête qui consiste à concaténer deux tableaux, malheureusement le resultat n'est pas celui attendu.
Je sais que l'usage de scanf n'est pas recommandé mais c'est dans le cadre d'un exercice.
Voici mon code :
Code:
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
| #include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int taille1,taille2,i;
int A[50],B[50];
printf("Entrer la taille du premier tableau : ");
scanf("%i",&taille1);
printf("\n");
printf("Entrer la taille du deuxieme tableau : ");
scanf("%i",&taille2);
printf("\n");
for(i=0;i<taille1;i++){
printf("entrer un element du tableau A : ");
scanf("%i",&A[i]);
printf("\n");
}
for(i=0;i<taille2;i++){
printf("entrer un element du tableau B : ");
scanf("%i",B[i]);
printf("\n");
}
for(i=0;i<taille2;i++){
A[taille2+i]=B[i];
}
printf("voici le resultat de la concatenation des deux tableaux : \n");
for(i=0;i<(taille1+taille2);i++){
printf("%i",A[i]);
}
printf("\n");
system("PAUSE");
return 0;
} |
Merci d'avance pour votre aide ;)