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

This commit is contained in:
Pavlo Tverdyi 2020-04-09 10:29:54 +00:00
parent e2fc211107
commit e50b69e903

View File

@ -70,20 +70,28 @@ void Sort_Struct(struct LIS *list,int count){//bubble sort :)
} }
} }
} }
if(list[i].num==list[j].num && list[i].sname==list[j].sname){ if(trcmp(list[i].num,list[j].num)==0 && strcmp(list[i].sname,list[j].sname)==0 ){
for(int l=0;l<strlen(list[i].fname);l++){ for(int l=0;l<strlen(list[i].fname);l++){
if(list[i].fname<list[j].fname && list[j].num!=-1 && list[i].num!=-1){ if(list[i].fname<list[i+1].fname){
ilusion=list[i]; ilusion=list[i];
list[i]=list[j-1]; list[i]=list[i+1];
list[j+1]=ilusion; list[i+1]=ilusion;
break;
} }
} }
} }
} }
} }
} }
/*
3RebborgmaGahvux
3RomakMalak
3KaiyeKaiza
3NemakKohr
4AriakK'ehari
4MyneLajad
*/
void print(struct LIS *list,int count){ void print(struct LIS *list,int count){
printf("Vysledky:\n"); printf("Vysledky:\n");
for(int i=0;i<count;i++){ for(int i=0;i<count;i++){