Selection Sort using C Programing
Code With Rudy
#include <stdio.h> void main() { int array[100], c, j, swap, pos, n; printf("Enter number of elements: "); scanf("%d", &n); printf("Enter %d elements: ", n); for (c = 0; c < n; c++) { scanf("%d", &array[c]); } for (c = 0; c < n - 1; c++) { pos = c; for (j = c + 1; j < n; j++) { if (array[j] < array[pos]) { pos = j; } } if (pos != c) { swap = array[c]; array[c] = array[pos]; array[pos] = swap; } } printf("Sorted elements: "); for (c = 0; c < n; c++) { printf("%d ", array[c]); } printf("\n"); }
0 Comments