diff --git a/du5/program.c b/du5/program.c index b212cba..6e56e65 100644 --- a/du5/program.c +++ b/du5/program.c @@ -66,7 +66,7 @@ void Sort_Sname(struct LIS *list,int count){ struct LIS ilusion; for(int i=count-1;i<0;i--){ for(int j=0;j0 ){ + if(list[j].num==list[j+1].num && strcmp(list[j].sname,list[j+1].sname)<0 ){ ilusion=list[j]; list[j]=list[j+1]; list[j+1]=ilusion;