• + 0 comments
    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);
        }
    
    
        /* Write the logic to reverse the array. */
        int temp;
        for(i=num-1;i>=num/2;i--){
            temp = *(arr+((num-1)-i));
            *(arr+((num-1)-i)) = *(arr+i);
            *(arr + i) = temp;
        }
        
        for(i = 0; i < num; i++)
            printf("%d ", *(arr + i));
        return 0;
    }