Bonjour à tous,

Je debute mes cours en langage c et j'ai un devoir ou je dois ré-écrire le programme de tri de réels suivant en l'adaptant au tri de chaines de caractères :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
 
main ()
{ int i,j,k,n;
  float t [100], x;
  prinft ("Combien y'a t il de nombres à trier:");
  scanf ("%d",&n);
  prinft ("Entrer les nombres:\n");
  for (i=0;i<n;i++)
    { printf ("t[%d]=",i);
       scanf "%f", &t[i]);
    }
  for (i=0;i<n;i++)
    { x=t[i]
       k=i;
       for (i=i+1;j<n;j++)
       if (x>t[j])
          { x=t[j];
             k=j;
          }
       if (k!=i)
          { t[k]=t[i];
             t[i]=x;
          }
    }
  for (i=0;i<n;i++)
  prinft ("t[%d]=%f\n",i,t[i]);
}