• Source
    1. #include<stdio.h>
    2. int main()
    3. {
    4. int n,i,j,k,ara[1000],temp,count;
    5. while(scanf("%d",&n)==1)
    6. {
    7. for(i=0; i<n; i++)
    8. {
    9. scanf("%d",&ara[i]);
    10. }
    11. count=0;
    12. for(i=0; i<n; i++)
    13. {
    14. for(j=0; j<n-1; j++)
    15. {
    16. if(ara[j]>ara[j+1])
    17. {
    18. temp=ara[j];
    19. ara[j]=ara[j+1];
    20. ara[j+1]=temp;
    21. count++;
    22. }
    23. }
    24. }
    25. printf("Minimum exchange operations : %d\n",count);
    26. }
    27. return 0;
    28. }