You are on page 1of 1

#include<stdio.

h>
int n,a[100];
void citire ()
{ freopen ("intrare.txt","r",stdin);
freopen ("iesire.txt","w",stdout);
scanf("%d",&n);
for (int i=1; i<=n;i++)
scanf ("%d",&a[i]);
}
void afisare ()
{
for (int i=1;i<=n;i++)
printf ("%d ",a[i]);
printf("\n");
}
void sortare()
{
int sort ,aux;
do
{
sort=0;
for(int i=1;i<n;i++)
if(a[i]>a[i+1])
{
aux=a[i];
a[i]=a[i+1];
a[i+1]=aux;
sort=1;
}
}
while(sort!=0);
}
void eliminare(int a[])
{
for(int i=1;i<n;i++)
if(a[i]==a[i+1])
{for(int j=i+1;j<=n;j++)
a[j-1]=a[j];
n=n-1;
i--;}}
int main()
{ citire();
sortare();
afisare();
eliminare(a);
afisare();
return 1;
}

You might also like