You are on page 1of 1

#include<stdio.

h>

int selection(int n,int a[])


{
int temp;int count=0;int min;
for(int i=0;i<n-1;i++,count++)
{
min=i;
for(int j=i+1;j<n;j++,count++)
{
if((a[i]>a[j]))
{
min=j;
count++;
if(i!=j)
{
temp=a[i];
a[i]=a[min];
a[j]=temp;
count++;
}
}
}
}
printf("Sorted array :");
for(int i=0;i<n;i++)
{
printf("%d ",a[i]);
}
printf("count: %d",count);

}
int main()
{
printf("indices?");
int a;
scanf("%d",&a);
int arr[a];
for(int i=0;i<a;i++)
{
printf("enter the number at index %d ",i);
scanf("%d",&arr[i]);
}
selection(a,arr);
}

You might also like