Exercice langage C corrigé éléments en indice, tutoriel & guide de travaux pratiques en pdf.
Écrivez une fonction prenant un tableau T d’entiers et sa taille en paramètres. La fonction devra allouer un nouveau tableau T2. T2 sera construit de la façon suivante: Les éléments de T d’indice pair seront placés dans T2 à l’indice donné par l’élément suivant de T. Exemple:
T[0]sera plaçé dansT2à l’indiceT[1],T[2]sera plaçé dansT2à l’indiceT[3],- etc…
La fonction devra renvoyer un pointeur sur le premier élément de T2. On remarquera que la taille de T doit être paire. Si ce n’est pas le cas, la fonction devra renvoyer le pointeur 0 pour indiquer une erreur.
Exemple:
T:
| 4 | 2 | 8 | 0 | 7 | 1 |
T2:
| 8 | 7 | 4 |
La correction exercice langage C (voir page 2 en bas)