Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void swap(funcionario *A, funcionario *B){
- funcionario tmp = *A;
- *A = *B;
- *B = tmp;
- }
- void selection_sort(funcionario *A, int N){
- int i, j, min;
- for(i = 0; i < N - 1; i++){
- min = i;
- for(j = i + 1; j < N; j++)
- if(A[j].salario < A[min].salario)
- min = j;
- if(A[i].salario != A[min].salario)
- swap(&A[i], &A[min]);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment