#include void swap(int v[], int k) { int temp; temp = v[k]; v[k] = v[k+1]; v[k+1] = temp; } void sort (int v[], int n) { int i, j; for (i = 0; i < n; i += 1) { for (j = i - 1; j >= 0 && v[j] > v[j + 1]; j -= 1) { swap(v, j); } } } int main() { int i, v[10] = {2,1,5,7,3,8,0,9,4,6}; sort(v,10); /* for (i=0;i<10;i++) printf("%d ",v[i]); printf("\n"); */ }