Здравствуйте, Ewgeney, Вы писали:
E>int* p=new [256]; E>for(int i=0; i<max; i++) E>{ E>*p[mass[i]]++;// mass --> массив неотсортированых чисел
Во-первых это не будет компилироваться
a)
int* p=new [256];
нет такого синтаксиса
b)
*p[mass[i]]++;
либо звездочку убери, либо скобки
Во-вторых, не мешало бы массив p занулить. Как-то не очень хорошо делать ++ для мусора.
Во-третьих, это алгоритм подсчета, сколько раз данное число встречается в mass (после исправления). При чем здесь сортировка — не понимаю.
В четветрых, прежде чем постить доморощенные алгоритмы, их стоит проверять на машине.