#include <stdio.h>
#define DATAN 8; /* データ個数 */
void disp_data(void); /* 関数のプロトタイプ宣言 */
/* ソートするデータ */
static int data[DATAN]={34, 234, 30, 1, 9, 0, 87, 789}
int main(void){
int i, j;
int temp;
disp_data(); /* データの表示 */
/* データのソーティング */
for(i = 1; i <= DATAN; i++){
for(j = i; j < DATAN; j++){
if(data[i] < data[j]){
temp = data[i];
data[i] = data[j];
data[j] = temp;
}
}
}
disp_data(); /* データの表示 */
}
/* データの表示 */
void disp_data(void){
int i;
printf("data = ");
for(i = 0; i <= DATAN; i++){
printf("%d ", data[i]);
}
printf("\n");
}
|