0 プログラム みんなに公開
#include<stdio.h>
#define MAXN 6
void d swap(int*, int*);
int main(void)(
int d[MAXN] ; int i, j.k,n;
for (k = 0; k < 6; k++) {
printf(”%d個のデータを入力してください。¥n”k+1);
scanf("%d", &d[k]);
}
printe(lijd[]d[illa 2i 1.
for (i = 0; i < MAXN - 1; i+ +) {
for (j = i + 1; j < MAXN; j++) 1
if (d[i] > d[j]) 1
d swap(&d[il, &d[jl);
}
printf ("%3d%3d, i, j);
for (n = 0; n < 6; n++) 1
printf("% 5d", d[n]);
}
printf ("·n");
}
}
return 0;
}
void d_swap(int* dp1, int* dp2) 1
int temp;
temp = *dp1;
- dp1 = *dp2;
- dp2 = temp;
}