Переставить элементы массива в оборотном порядке. На С

Переставить элементы массива в обратном порядке. На С

Задать свой вопрос
1 ответ

include lt;stdio.hgt;

int main()

int const N = 9;

int a[N], i, b;

for (i = 0; ilt;N; i++) scanf("%d", amp;a[i]);

for (i = 0; ilt;N / 2; i++)

 b = a[i];

 a[i] = a[N - i - 1];

 a[N - i - 1] = b;

for (i = 0; ilt;N; i++) printf("%d ", a[i]);

printf("\n");

Заместо const'ы N, ставишь всякую иную цифру(это размер массива)который тебе нужен

Татьяна
Господи! КТО ТАК ПИШЕТ!?
Виолетта Шалюгина
Какой к чёрту const? Вы серьёзно мыслите, что ваша интовая переменная с квалификатором const не сумеет изменяться!? Кто пишет выражение сразу же после скобок фора??? Нафига столько переменных, когда это можно сделать с одной?Вы вообщем инспектировали свою программку?
Ангелина
Бро, константа не меняется:)Могу тебя убедить)А это такой стиль бро, программка работает)
Стефания
*(int *) N = 99;fprintf(stdout, "%d\n", N);
Суздаленко Санек
Добавь это чуток ниже совего "const int N = 9" и запусти программку. А твой стиль г***о. Гляди исходники ядра на гите.
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт