/
Messus
/
Algorithms
Обзор
Документация
Войти
/
Messus
/
Algorithms
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
flexible_array_copy.c
44 строки
800 B
Messus
utf-8
03 мар 2026, 11:45
03 мар 2026, 11:45
67a2dd3
Код
Авторство
О чём код?
//flexible_array_copy.c --- ������ ������� �������� � ������ ������������ #include <stdio.h> #include <locale.h> #include <windows.h> #define SIZE 8 int main() { setlocale(LC_ALL, ""); SetConsoleCP(1251); SetConsoleOutputCP(1251); int array [SIZE] = {12,13,14,16,17,18}; for (int i = 0; i < SIZE; i++) printf ("%d, ", array[i]); printf("\n"); int temp_array[SIZE + 1]; int add = 15; int index = 3; for (int i = 0; i < index; i++) { temp_array[i] = array[i]; printf ("%d, ", array[i]); } printf("\n"); temp_array[index] = add; for (int i = index + 1; i < SIZE + 1; i++) { temp_array[i] = array[i - 1]; printf ("%d, ", temp_array[i]); } printf("\n"); for (int i = 0; i < SIZE; i++) { array[i] = temp_array[i]; printf("%d, ", array[i]); } return 0; }