#include <stdio.h> int main() { int n = 0; scanf("%d", &n); int arr[n]; int i; // 循环读取输入的 10 个整数存入数组 arr for (i = 0; i < n; i++) { scanf("%d", &arr[i]); } int newSize = 0; // 遍历输入的数组 arr for (i = 0; i < n; i++) { int j; int isDuplicate = 0; // 检查当前元素是否在不重复元素的子数组中 for (j = 0; j < newSize; j++) { if (arr[i] == arr[j]) { isDuplicate = 1; break; } } // 如果当前元素不是重复元素 if (!isDuplicate) { // 将当前元素放入不重复元素的子数组中 arr[newSize++] = arr[i]; } } // 打印不重复元素的子数组 for (i = 0; i < newSize; i++) { printf("%d ", arr[i]); } return 0; }