Тема: Масив чисел
Що потрібно змінити в коді, щоб масив чисел зміщало не вправо, а вліво?
#include <stdio.h>
int main() {
int arr[] = { 1, 2, 3, 4, 5 };
int l = sizeof(arr) / sizeof(arr[0]);
int n = 2;
printf("Original array: \n");
for (int i = 0; i < l; i++) {
printf("%d ", arr i);
}
for (int i = 0; i < n; i++) {
int j, last;
last = arr[l - 1];
for (j = l - 1; j > 0; j--) {
arr[j] = arr[j - 1];
}
arr[0] = last;
}
printf("\n");
printf("Array after right rotation: \n");
for (int i = 0; i < l; i++)
printf("%d ", arr i);
return 0;
}