Answer:
Part 1:
#include <stdio.h>
int main() {
int arr[9];
int num, i, middle;
// Read integers into the array
for (i = 0; i < 9; i++) {
scanf("%d", &num);
if (num < 0) {
break;
}
arr[i] = num;
}
// Check if too many numbers were entered
if (i == 9 && num >= 0) {
printf("Too many numbers\\");
return 0;
}
// Find the middle integer
middle = i / 2;
printf("Middle item: %d\\", arr[middle]);
return 0;
}
Part 2:
#include <stdio.h>
int main() {
int arr[20];
int num, i;
// Read integers into the array
scanf("%d", &num);
for (i = 0; i < num; i++) {
scanf("%d", &arr[i]);
}
// Output the integers in reverse
for (i = num - 1; i >= 0; i--) {
printf("%d,", arr[i]);
}
printf("\\");
return 0;
}