#include <stdio.h>
#define ARRAY_SIZE 10
int read_array(int *arr) {
for (int i = 0; i < ARRAY_SIZE; i++) {
if (scanf("%d", &arr
[i
]) != 1) { return 1;
}
}
return 0;
}
void sort_array(int *arr) {
for (int i = 0; i < ARRAY_SIZE - 1; i++) {
for (int j = 0; j < ARRAY_SIZE - i - 1; j++) {
if (arr[j] > arr[j + 1]) {
int temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
}
void print_array(int *arr) {
for (int i = 0; i < ARRAY_SIZE; i++) {
if (i < ARRAY_SIZE - 1) {
}
}
}
int main() {
int arr[ARRAY_SIZE];
if (read_array(arr) != 0) {
return 1;
}
sort_array(arr);
print_array(arr);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNkZWZpbmUgQVJSQVlfU0laRSAxMAppbnQgcmVhZF9hcnJheShpbnQgKmFycikgewogICAgZm9yIChpbnQgaSA9IDA7IGkgPCBBUlJBWV9TSVpFOyBpKyspIHsKICAgICAgICBpZiAoc2NhbmYoIiVkIiwgJmFycltpXSkgIT0gMSkgewogICAgICAgICAgICByZXR1cm4gMTsKICAgICAgICB9CiAgICB9CiAgICByZXR1cm4gMDsKfQp2b2lkIHNvcnRfYXJyYXkoaW50ICphcnIpIHsKICAgIGZvciAoaW50IGkgPSAwOyBpIDwgQVJSQVlfU0laRSAtIDE7IGkrKykgewogICAgICAgIGZvciAoaW50IGogPSAwOyBqIDwgQVJSQVlfU0laRSAtIGkgLSAxOyBqKyspIHsKICAgICAgICAgICAgaWYgKGFycltqXSA+IGFycltqICsgMV0pIHsKICAgICAgICAgICAgICAgIGludCB0ZW1wID0gYXJyW2pdOwogICAgICAgICAgICAgICAgYXJyW2pdID0gYXJyW2ogKyAxXTsKICAgICAgICAgICAgICAgIGFycltqICsgMV0gPSB0ZW1wOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQp9CnZvaWQgcHJpbnRfYXJyYXkoaW50ICphcnIpIHsKICAgIGZvciAoaW50IGkgPSAwOyBpIDwgQVJSQVlfU0laRTsgaSsrKSB7CiAgICAgICAgcHJpbnRmKCIlZCIsIGFycltpXSk7CiAgICAgICAgaWYgKGkgPCBBUlJBWV9TSVpFIC0gMSkgewogICAgICAgICAgICBwcmludGYoIiAiKTsKICAgICAgICB9CiAgICB9CiAgICBwcmludGYoIlxuIik7Cn0KaW50IG1haW4oKSB7CiAgICBpbnQgYXJyW0FSUkFZX1NJWkVdOwoKICAgIGlmIChyZWFkX2FycmF5KGFycikgIT0gMCkgewogICAgICAgIHByaW50Zigibi9hXG4iKTsKICAgICAgICByZXR1cm4gMTsKICAgIH0KICAgIHNvcnRfYXJyYXkoYXJyKTsKICAgIHByaW50X2FycmF5KGFycik7CiAgICByZXR1cm4gMDsKfQ==