#include <stdio.h> int sort(int arr[], int n) { int i, j, min, t; for (i = 0; i < n -1; i++) { min = i; for (j = i + 1; j < n; j++) { if (arr[min] > arr[j]) { min = j; } } if (min != i) { t = arr[i]; arr[i] = arr[min]; arr[min] = t; } } } void show(int arr[], int n); int main(void) { int arr[10] = {1, 3, 4, 2 ,6 ,4, 5, 9 ,0, 8}; show(arr, 10); sort(arr, 10); show(arr, 10); } void show(int arr[], int n) { int i; for (i = 0; i < n; i++) { printf("%d", arr[i]); usleep(50000); fflush(0); } putchar('\n'); }
|