#include<stdio.h>


int main ()   
{  int a[20], i, j, k, size;       
   printf("Number of elements in an array:");
   scanf ("%d",&size);
   printf ("\nEnter %d elements of an array:\n",size);
   for(i=0;i<size;i++)
   {  scanf ("%d",&a[i]);
   }       
   for(i=0;i<size;i++)
  {  
     for(j=i+1;j<size;j++)
     {  if(a[i]==a[j])
       {  for (k=j; k<size-1;k++)
          { a[k]=a[k+1];
          }   size--;               
              j--; 
       }    
     }      
   } 
   printf ("Array elements after deletion of the duplicate elements:\n");
     for(i=0;i<size;i++)
    {  printf ("%d\n",a[i]); 
    }    
    return 0; 
}  
     
           
Note: Need to be arranged in compiler after copied
   

 OutPut:

Number of elements in an array:5 Enter 5 elements of an array: 1 1 2 2 3 Array elements after deletion of the duplicate elements: 1 2 3