最初に整数型配列xに10個の適当な値を初期化で代入し、その後、大きい順に並び替え、それら(１０個の要素)を出力せよ。但し、並び替えたデータは、配列xに格納しておくこと(x以外の配列は使わないこと)。また、要素の個数10はマクロ定義し、for文などに用いることによって、汎用性をもたせること。

`#define N 10 int x[N];//配列の初期化 void sort(int x[]) { for(int i = 0; i < N - 1; i++) { for(int j = i + 1; j < N; j++) { if(x[i] < x[j]) { int tmp = x[i]; x[i] = x[j]; x[j] = tmp; } } } } int main() { for(int i = 0; i < N; i++) { cout << x[i] << endl; } }`