• + 0 comments
    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. */
        for(i = 0; i < (num/2); i++){
                arr[i]= arr[i] + arr[num-(i+1)];
                arr[num-(i+1)] = arr[i] - arr[num-(i+1)];
                arr[i] = arr[i] - arr[num-(i+1)];
        }
        for(i=0; i<num; i++)printf("%d ",arr[i]);