comment trier par insertion un tableau bidimentionnel??
donc voila je dois realisé un tri de tableau pour ca il faut que j'affiche le tableau sans etre trier et ensuite trier la 3eme colone
c'est un tableau avec 4 caracteristiques
Code:
1 2 3 4 5 6
|
origine extremité prix durée
0 0 0 0
0 0 0 0
0 0 0 0 |
dans ce style!
mon debut de programme est comme ca
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
| #include <stdio.h>
#include <stdlib.h>
/************************
*DECLARATION DES TYPES**
***********************/
struct tuyaux{
int origine;
int extremite;
int prix;
int duree;
};
int main()
{
int nbTuyaux;
printf ("entrez le nombre de tuyaux dans le reseau >");
scanf ("%d",&nbTuyaux);
struct tuyaux reseau[nbTuyaux];
int i;
printf("entrer l'origine,l'extremite,le prix et la durée des travaux \n");
for(i=0;i<nbTuyaux;i++){
printf("pour le %d =>",i+1);
scanf("%d %d %d %d",&reseau[i].origine,&reseau[i].extremite,&reseau[i].prix,&reseau[i].duree);
}
printf("origine extremite prix duree\n");
for(i=0;i<nbTuyaux;i++){
printf(" %d %d %d %d \n",reseau[i].origine,reseau[i].extremite,reseau[i].prix,reseau[i].duree);
} |