Online Compiler C

#include <stdio.h> int main() { int a[10]; int max,max_int,sc; for(int i=0;i<10;i++) { scanf("%d",&a[i]); } max=a[0]; max_int=0; for(int n=0;n<10;n++) { if(a[n]>max) { max=a[n]; max_int=n; } } sc=a[9]; a[9]=max; a[max_int]=sc; printf("Hello, World!\n"); return 0; }
1) Этот код считывает 10 целых чисел в массив, находит максимальный элемент и его индекс, затем меняет местами максимальный элемент с последним элементом массива. В конце выводится "Hello, World!".

2) Подсказки:
- Обрати внимание, что после обмена элементов программа выводит только "Hello, World!", но не изменённый массив. Возможно, это неполный код.
- Проверь, как работает обмен значений между `max` и последним элементом массива. Убедись, что переменная `sc` используется правильно.