|   ```c 
  
 #include  
  
 int principal()  
 {  
 int arr[] ={1, 2, 3, 4, 5, 1, 2, 3};  
 int n =taillede(arr) / taillede(arr[0]);  
  
 int je, j, k;  
  
 printf("Tableau d'origine :");  
 pour (je =0; je 
 printf("%d ", arr[i]); 
  
 printf("\nTableau après suppression des éléments en double :");  
 pour (je =0; je 
 { 
 pour (j =je + 1; j 
 { 
 si (arr[i] ==arr[j])  
 {  
 pour (k =j; k 
 arr[k] =arr[k + 1]; 
  
 n--;  
 }  
 autre  
 j++;  
 }  
 }  
  
 pour (je =0; je 
 printf("%d ", arr[i]); 
  
 renvoie 0 ;  
 }  
 ```  
  
 Sortir: 
  
 ```  
 Tableau d'origine :1 2 3 4 5 1 2 3  
 Tableau après suppression des éléments en double :1 2 3 4 5  
 ```
 |