Besoin de votre aide SVP 'tri permutaton en c

Abdou.amara Messages postés 42 Date d'inscription   Statut Membre Dernière intervention   -  
Abdou.amara Messages postés 42 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

salut tout le monde ! je sais pas pourquoi il ne fonction pas !! bon voila le code et
et mecrci pou votre aide :

#include <stdio.h>
#include <stdlib.h>

void tripermutation(int T[],int n)
{

int i,j,k,B;

for (i=0;i<n-1;i++)
{
if(T[i+1]<T[i])
{
B= T[i+1];
j=0;
while( j<i && T[j]< T[i+1] )
j++;
for(k=i+1;k<j+1;k--)
T[k] = T[k-1];
T[j] = B;
}
}


printf("voila le tableau trier \n");
for(i=0;i<n;i++)
{ printf("T[%d] : %d\n",i,T[i]); }
}

int main(void)
{ int TT[100];
int x,p;
printf ("entrer la tailla du tableau \n");
scanf("%d",&x);
printf("entrer les elements du tableau \n");
for(p=0;p<x;p++)
{ printf("TT[%d] : ",p);
scanf("%d",&TT[p]);
}
tripermutation(TT,x);


system("PAUSE");
return 0;
}


1 réponse

¿comment ça marche? Messages postés 168 Date d'inscription   Statut Membre Dernière intervention   14
 
qui ca "il" ?
0
Abdou.amara Messages postés 42 Date d'inscription   Statut Membre Dernière intervention  
 
le code !!
0