bonjour
voilà maintenant j'ai un autre probléme

j'ai un tableau t de n élement positifs ou négatifs ,je doit placer les - au début et les +a la fin et sans utiliser de décalage
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
28
29
30
31
32
33
34
35
36
37
 
#include<stdio.h>
#include<conio.h>
 void main()
{
clrscr();
int i;int j; int temp,n;
int tab[10];
printf("entrez n");
scanf("%d",&n);
for(i=0;i<n;i++)
{
 
printf("entrz l'‚lement %d",i) ;
scanf("%d",&tab[i]);
}
while (i<j)
     {
     while(tab[i]<0)
	   {
     i++;
	    }
     while(tab[j]>0)
	     {
     j-- ;
	      }
     temp=tab[i];
     tab[i]=tab[j];
     tab[j]=temp;
       }
     for(i=0;i<n;i++)
     {
     printf("%d\t",tab[i]);
     }
 
     getch() ;
     }