#include<stdio.h> #include<string.h> #include<math.h> #include<malloc.h> void selectsort(int a[], int n) { int min; for (int i = 0;i < n-1;i++) { min = i; for (int j = i + 1;j < n;j++) if (a[j] < a[min]) min = j; if (min != i) { int temp; temp = a[i]; a[i] = a[min]; a[min] = temp; } } } int main() { int a[10]; for (int i = 0;i < 10;i++) { scanf("%d", &a[i]); } selectsort(a, 10); for (int i = 0;i < 10;i++) { printf("%d\n", a[i]); } } |
Double click to view unformatted code.