• + 0 comments

    include

    include

    int main() { int num, arr, i; scanf("%d", &num); arr = (int) malloc(num * sizeof(int)); for(i = 0; i < num; i++) { scanf("%d", arr + i); }

    int *arr2 = (int*)malloc(num*sizeof(int));
    /* Write the logic to reverse the array. */
    for(int i = 0; i < num; i++) {
        arr2[i] = arr[num-i-1];
    }
    for(int i = 0; i < num; i++) {
        arr[i] = arr2[i];
    }
    for(i = 0; i < num; i++)
        printf("%d ", *(arr + i));
        free(arr2);
    return 0;
    

    }