Посмотрите, что не так в моей сортировке. С меня ничего спасибо с:http://ideone.com/pCeNMo
бамп
Видоизмененный бамп, не понимаю где ошибкаhttps://repl.it/J8WX/0
При вводе цифр больше 9 программа едет
https://repl.it/J8WX/3
>>1028229Нумерация в массиве начинается с 0.
>>1028206 (OP)https://repl.it/J8WX/4
>>1028238i не параметризует цикл по j
всем спасибо
>>1028244Чё?
>>1028246Если i не параметризует цикл по j (как в коде), то внутренний цикл (по j) каждую итерацию (по i) будет заново сортировать уже отсортированный отрезок.
>>1028245Небольшое улучшение: A = (int) malloc(sizeof(int) n);
>>1028251что это строчка значит?
>>1028247Да ты прав - я обосралсяhttps://repl.it/J8WX/8
>>1028255Что двач звёздочки кушает.
>>1028206 (OP)1) Массив индексируется с 0 (те индексы идут 0..n-1)2) Массив в си и есть поинтер, его не нужно вызывать с помощью &3) В си ручное управление памятью: нельзя объявить массив без размера, нужно объявить просто поинтер в таком случае, под который потом надо выделить столько памяти, сколько нужно:int a = malloc(sizeof(int) n); ) //создаем массив на n элементовa[2] = 3; //пользуемся им, как массивом...free(a); //пишешь в конце программы, чтоб освободить памятьСейчас скину правильную версию
>>1028206 (OP)>Пузырьковый массивЭто скорее куча
>>1043587фикс: & таки нужен в случае с обращением к a, ибо это вызов значения
>>1043587https://repl.it/J8WX/49Вот так всё должно быть
Вы что поехавшие? Хотите проблем с параллелизмом и дальнейшей разработкой? Сортировку надо вынести в отдельную функцию.
Проорал с ОП поста. Пацаны, не говорите ему.