#include main() { int k,p,menor,n,h,q; printf("Digite um numero inteiro maior do que 0: "); scanf("%d", &n); int v[n]; printf("Digite as componentes do vetor: "); for (k=0;k<=n-1;k++) scanf("%d", &v[k]); h = 0; for (k=0;k<=n-1;k++) { menor = 30000; for (p=h;p<=n-1;p++) { if (v[p] <= menor) { menor = v[p]; q = p; } } v[q] = v[k]; v[k] = menor; h = h + 1; } for (k=0;k<=n-1;k++) printf("%d ", v[k]); }