Concaténation en c

Résolu
Mouaad1991 Messages postés 13 Statut Membre -  
Mouaad1991 Messages postés 13 Statut Membre -
Bonjour,
Je voudrais un programme en C qui lit deux tableux entiere est qui les concaténer dans un troisieme tableaux
Exemple :
T1 : 1 2 3
T2 : 4 5 6
T3 : 1 2 3 4 5 6
Merci d'avance

1 réponse

fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 847
 
Bonjour,

Il te suffit de créer un tableau dont la taille est également à la somme des deux tableaux T1 et T2. Et ensuite, avec deux boucle for (parcours de T1 puis T2), tu remplis le tableau T3.
Montre ton code pour qu'on puisse te corriger.
3
Mouaad1991 Messages postés 13 Statut Membre 4
 
#include <stdio.h>
#include <conio.h>
main()
{
int A[50], B[50], C[100] , X , Y , IA , IB , IC ;
printf("\nEntrez la dimension du tableau A avec max<=50 : ");
scanf("%d", &X );
for (IA=0; IA<X; IA++)
{
printf("Element A[%d] : ", IA);
scanf("%d", &A[IA]);
}
printf("Entrez la dimension du tableau B avec max<=50 : ");
scanf("%d", &Y );
for (IB=0; IB<Y; IB++)
{
printf("Element B[%d] : ", IB);
scanf("%d", &B[IB]);
}
printf("Tableau C :\n");
for (IA=0,IB=0 ; IA<X,IB<Y ; IA++,IB++)
printf("%d %d ", A[IA],B[IB]);
printf("\n");
getch();
}
0
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 847
 
Oui, c'est bien. Mais tu ne tiens pas compte de mes remarques.
0