Hàm sắp xếp phân số

void sapxep(PS ps[],int n)
	{
		PS a;
		for(int i=0;i<n-1;i++)
		for(int j=i+1;j<n;j++)
		{
			if(ps[i].ts/ps[i].ms<ps[j].ts/ps[j].ms)
			a =ps[i];
			ps[i]=ps[j];
			ps[j]=a;
		}
	}

mọi người xem giúp em hàm này có sai ở đâu ko ạ.

Không bỏ ngoặc nên chỉ có câu a = ps[i] là có điều kiện.

Mấy cái swap thì nên inline.

1 Like

em cam on a…

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?