#include <stdio.h>
#include <stdlib.h>
#define N 20
void swap(int& n1, int& n2)
{ int _tn = n1; n1 = n2; n2 = _tn; }
int main()
{
int* A = new int[N];
for (int n1 = 0; n1 < N; n1++)
{
A[n1] = rand() % (N-1) + 1;
printf("%d ",A[n1]);
}
printf("\n");
bool descend = false;
for (int n2 = 0; n2 < N && !descend; n2++)
descend = (A[n2] < A[n2+1]) ? 1 : 0;
for (int i = 0; i < N; i++)
for (int j = i+1; j < N; j++)
if (A[j] > A[i]) swap(A[i],A[j]);
for (int m = 0; m < N; m++)
printf("%d ",A[m]);
printf("\n");
return 0;
}