#define _CRT_SECURE_NO_WARNINGS
#include <conio.h>
#include<stdio.h>
#include<stdlib.h>
#include <iostream>
#define N 20
int c1, c2, c3;
void fun(int a[],int n)
{
int i, j, t, p;
for (j = 0; j < n - 1; j++)
{
p = j;//添了";"
for (i = j + 1; i < n; i++)
{
if (a[i] < a[p])
p = i;//j改成i
}
if (p != j)
{
t = a[p];
a[p] = a[j];
a[j] = t;
}
}
}
int main()
{
int a[N] = { 9,6,8,3,-1 }, i, m = 5;
printf("排序前的数据:");
for (i = 0; i < m; i++)printf("%d", a[i]);
printf("\n");
fun(a, m);
printf("排序后的数据:");
for (i = 0; i < m; i++)printf("%d", a[i]);
printf("\n");
}