#include <stdio.h>
#include <stdlib.h>
int main(void) {
int n; // numero de elementos do array
int index;
int array[1000]; // array com capacidade para 1000 elementos;
// input 1
if (scanf("%d", &n
) != 1) exit(EXIT_FAILURE
); if (n
> 1000) exit(EXIT_FAILURE
); // maximo de 1000 excedido if (n
< 1) exit(EXIT_FAILURE
); // minimo de 1
// ciclo n vezes (1o, 2o, 3o, ... numero da lista)
for (index = 0; index < n; index++) {
if (scanf("%d", array
+ index
) != 1) exit(EXIT_FAILURE
); }
// output dos n elementos do array
printf("Array (%d elementos): %d", n
, array
[0]); for (index
= 1; index
< n
; index
++) printf(" %d", array
[index
]);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KCmludCBtYWluKHZvaWQpIHsKICAgIGludCBuOyAvLyBudW1lcm8gZGUgZWxlbWVudG9zIGRvIGFycmF5CiAgICBpbnQgaW5kZXg7CiAgICBpbnQgYXJyYXlbMTAwMF07IC8vIGFycmF5IGNvbSBjYXBhY2lkYWRlIHBhcmEgMTAwMCBlbGVtZW50b3M7CgogICAgLy8gaW5wdXQgMQogICAgaWYgKHNjYW5mKCIlZCIsICZuKSAhPSAxKSBleGl0KEVYSVRfRkFJTFVSRSk7CiAgICBpZiAobiA+IDEwMDApIGV4aXQoRVhJVF9GQUlMVVJFKTsgLy8gbWF4aW1vIGRlIDEwMDAgZXhjZWRpZG8KICAgIGlmIChuIDwgMSkgZXhpdChFWElUX0ZBSUxVUkUpOyAvLyBtaW5pbW8gZGUgMQoKICAgIC8vIGNpY2xvIG4gdmV6ZXMgKDFvLCAybywgM28sIC4uLiBudW1lcm8gZGEgbGlzdGEpCiAgICBmb3IgKGluZGV4ID0gMDsgaW5kZXggPCBuOyBpbmRleCsrKSB7CiAgICAgICAgaWYgKHNjYW5mKCIlZCIsIGFycmF5ICsgaW5kZXgpICE9IDEpIGV4aXQoRVhJVF9GQUlMVVJFKTsKICAgIH0KCiAgICAvLyBvdXRwdXQgZG9zIG4gZWxlbWVudG9zIGRvIGFycmF5CiAgICBwcmludGYoIkFycmF5ICglZCBlbGVtZW50b3MpOiAlZCIsIG4sIGFycmF5WzBdKTsKICAgIGZvciAoaW5kZXggPSAxOyBpbmRleCA8IG47IGluZGV4KyspIHByaW50ZigiICVkIiwgYXJyYXlbaW5kZXhdKTsKICAgIHB1dHMoIiIpOwoKICAgIHJldHVybiAwOwp9