#include <stdio.h>
#include <stdlib.h>
#include <string.h>

#define SIZE 10

int main()
{
int icnt=0;
int hikaku=0;
char tmp=0;
char data[10] = {10,4,6,5,2,8,3,7,1,9};

printf("ソートする前\n");
printf("%d\n" , data);

for(icnt = SIZE - 1 ; icnt > 0 ; icnt--){
for(hikaku = 0 ; hikaku < icnt ; hikaku++){
if(data[hikaku] > data[hikaku + 1]){
tmp = data[hikaku];
data[hikaku] = data[hikaku + 1];
data[hikaku + 1] = tmp;
}
}
}

printf("並び替えた数字\n");
printf("%d\n" , data);

return 0;
}
どうでもいいけど、このprintfは本当にこれでいいのだろうか・・・。