Em có bài tập như sau: Xóa k phần tử liên tiếp trong mảng, bắt đầu từ 1 vị trí x cho trước?
Em đã làm như thế này. Vấn đề là giải thuật của em nó chạy lòng vòng và em chưa biết cách giải quyết.
//==========================================================//
//=====================Câu 20===============================//
/*Xóa k phần tử liên tiếp vị trị ví x
*/
void xoaNhieuPhanTu(int a[], int &n, int viTriXoa,int soLuongXoa)
{
	for (int i = viTriXoa; i < n; i++)
	   {
		a[i] = a[i + 1];
	   }
	  n--;
	for (int i = viTriXoa; i < (soLuongXoa + viTriXoa )- 1; i++)
	  {
		xoaNhieuPhantu(a,n,i);
	  }
}
 
      
    

 Anh có biết em bị lỗi gì đâu?
 Anh có biết em bị lỗi gì đâu?
 83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?
    83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?