Изменить 'du6/program.c'

This commit is contained in:
Oleksandr Hryshchenko 2021-04-15 19:13:47 +00:00
parent 27b8394a47
commit f63fe07500

View File

@ -31,6 +31,7 @@ int main(){
}
//Код ниже избавляется от повторных заявок
for(int i = 0; i < finalPosition; i++){
for(int j = 0; j < finalPosition; j++){
if(!strcmp(inputs[i], inputs[j])){
@ -41,14 +42,17 @@ int main(){
}
//Этот код отвечает за сортировку заданных имён в списке зачисленных (а-я)
for(int i = 0; i < finalPosition; i++){
while(inputs[i][count] == inputs[i+1][count]){
count++;
}
if(inputs[i][count] > inputs[i+1][count]){
strcpy(temp, inputs[i]);
strcpy(inputs[i], inputs[i+1]);
strcpy(inputs[i+1], temp);
int changesMade = 1;
while (changesMade){
for(int i = 0; i < finalPosition; i++){
while(inputs[i][count] == inputs[i+1][count]){
count++;
}
if(inputs[i][count] > inputs[i+1][count]){
strcpy(temp, inputs[i]);
strcpy(inputs[i], inputs[i+1]);
strcpy(inputs[i+1], temp);
}
}
}