/*2000年11月15日 バケットソートaaa 負の数があっても大丈夫なようにする。*/ #include #define MAX 1000 int input_data(int *,int *); void sort_data(int *,int *,int); void show_result(int *,int *,int); int main(void){ int x[MAX],num,sort[MAX]; num = input_data(x,sort); /*データ入力関数*/ sort_data(x,sort,num); /*ソート関数*/ show_result(x,sort,num); /*結果表示関数*/ return 0; } int input_data(int *x,int *sort) { /*入力する配列の数を指定*/ int i,num; printf("今から入力する配列の個数を入れて下さい-->"); scanf("%d",&num); /*数値の入力*/ for(i=0;i",i+1); scanf("%d",&x[i]); } /*結果用の配列に0を代入(要素の中身は個数にする)*/ for(i=0;i