You are viewing a single comment's thread. Return to all 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); }
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;
}
Seems like cookies are disabled on this browser, please enable them to open this website
Array Reversal
You are viewing a single comment's thread. Return to all 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); }
}