#include <stdio.h>
#define M 100
int main() {
int arr[M];
int i = 0, temp;
while (1) {
scanf("%d", &arr[i]);
if (arr[i] == 0) {
break;
}
i++;
}
for (int j = 0; j < i / 2; j++) {
temp = arr[j];
arr[j] = arr[i - j];
arr[i - j] = temp;
}
for (int x = 1; x <= i; x++) {
printf("%d ", arr[x]);
}
return 0;
}
哪里有问题