>>1028246 Если i не параметризует цикл по j (как в коде), то внутренний цикл (по j) каждую итерацию (по i) будет заново сортировать уже отсортированный отрезок.
>>1028206 (OP) 1) Массив индексируется с 0 (те индексы идут 0..n-1) 2) Массив в си и есть поинтер, его не нужно вызывать с помощью & 3) В си ручное управление памятью: нельзя объявить массив без размера, нужно объявить просто поинтер в таком случае, под который потом надо выделить столько памяти, сколько нужно: int a = malloc(sizeof(int) n); ) //создаем массив на n элементов a[2] = 3; //пользуемся им, как массивом ... free(a); //пишешь в конце программы, чтоб освободить память Сейчас скину правильную версию
http://ideone.com/pCeNMo