Concaténation en c

Résolu
Mouaad1991 Messages postés 12 Date d'inscription   Statut Membre Dernière intervention   -  
Mouaad1991 Messages postés 12 Date d'inscription   Statut Membre Dernière intervention   -
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 846
 
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 12 Date d'inscription   Statut Membre Dernière intervention   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 846
 
Oui, c'est bien. Mais tu ne tiens pas compte de mes remarques.
0