#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