В массиве из 10 целых чисел переставить элементы в зеркальном порядке - C (СИ)
Формулировка задачи:
Что я делаю неверно?
Вроде все должно работать, ан-нет, ругается.
Листинг программы
- #define N 9
- #include <stdio.h>
- void main()
- {
- int i = 0, s[N], c = 0, k = 0;
- for (i = 0; i < N; i++)
- {
- scanf_s("%d ", &s[i]);
- }
- for (i = 0; i < N / 2; i++)
- {
- c = s[i];
- s[i] = s[N - i];
- s[N - i] = c;
- }
- for (i = 0; i < N; i++)
- printf("%d ", s[i]);
- scanf_s("%d", &k);
- }
Решение задачи: «В массиве из 10 целых чисел переставить элементы в зеркальном порядке»
textual
Листинг программы
- void main()
Объяснение кода листинга программы
- Создается функция main() - точка входа в программу
- Внутри функции main() создается массив arr[] из 10 целых чисел
- Инициализируются элементы массива arr[] значениями от 1 до 10
- Перемешиваются элементы массива arr[]
- Выводится на экран массив arr[] в зеркальном порядке
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д