Concaténer deux tableaux C
polkraz01
Messages postés
2
Statut
Membre
-
yg_be Messages postés 24281 Date d'inscription Statut Contributeur Dernière intervention -
yg_be Messages postés 24281 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour
Est ce que vous pourriez m'expliquer la partie écrit en gras ?
Merci
Est ce que vous pourriez m'expliquer la partie écrit en gras ?
Merci
#include <stdio.h>
int main()
{
/* Déclarations */
int A[100], B[50]; /* tableaux */
int N, M; /* dimensions des tableaux */
int *PA,*PB; /* pointeurs d'aide */
/* Saisie des données */
printf("Dimension du tableau A (max.50) : ");
scanf("%d", &N );
for (PA=A; PA<A+N; PA++)
{
printf("Elément %ld : ", PA-A);
scanf("%d", PA);
}
printf("Dimension du tableau B (max.50) : ");
scanf("%d", &M );
for (PB=B; PB<B+M; PB++)
{
printf("Elément %ld : ", PB-B);
scanf("%d", PB);
}
/* Affichage des tableaux */
printf("Tableau donné A :\n");
for (PA=A; PA<A+N; PA++)
printf("%d ", *PA);
printf("\n");
printf("Tableau donné B :\n");
for (PB=B; PB<B+M; PB++)
printf("%d ", *PB);
printf("\n");
/* Copier B à la fin de A */
<bold> for (PA=A+N,PB=B ; PB<B+M ; PA++,PB++)</bold>
<bold>*PA = *PB;</bold>
/* Nouvelle dimension de A */
N = N + M;
/* Edition du résultat */
printf("Tableau résultat A :\n");
for (PA=A; PA<A+N; PA++)
printf("%d ", *PA);
printf("\n");
return 0;
}
A voir également:
- Concaténer deux tableaux C
- Concatener deux cellules excel - Guide
- Fusionner deux tableaux excel - Guide
- Deux ecran pc - Guide
- Comment faire deux colonnes sur word - Guide
- Nombre de jours entre deux dates excel - Guide
2 réponses
yg_be
Messages postés
24281
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 585
bonjour, quelle partie ne comprends-tu pas?