У меня есть структура, там есть поле тип, в нем хранятся типы моих оборудований ну типо такого
Как его отсортировать, у меня не выводит весь массив, вот вызов -
case 5:
Sort_Type(idk,n);
break;
Вот код
void Sort_Type(Eimp*idk,int SIZE) {
for (int i = 0; i < SIZE; i++)
{
for (int j = i+1; j < SIZE; j++)
{
if (idk->type[i] > idk->type[j]) //if previous has bigger ascii value than next,
{
//swapping the prev and next characters
char temp = idk->type[i];
idk->type[i] = idk->type[j];
idk->type[j] = temp;
}
}
}
for (int i = 0; i < SIZE; ++i) {
cout<<idk->type[i]<<endl;
}
}