• + 32 comments

    no need for additional array i hacked into it

    #include <stdio.h>
    #include <stdlib.h>
    
    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);
        }
    
    
        
    
        for(i = num-1; i>-1; i--)
            printf("%d ", *(arr + i));
        return 0;
    }