Giúp e sửa lỗi này với ạ !!!
Em viết hàm thêm dòng trong ma trận bằng con trỏ cấp 2. Thấy không có gì sai nhưng lại không chạy được. Mong các bác giúp đỡ.
Đây là code của em :
void ThemDong(int**& a, int& m, int n, int vitrithem)
{
m++;
a = (int**)realloc(a, m * sizeof(int*));
for (int i = m - 1 ; i > vitrithem; i--)
{
for (int j = 0; j < n; j++)
{
a[i][j] = a[i - 1][j];
// *(*(a + i) + j) = *(*(a + i - 1) + j);
}
}
for (int i = 0; i < n; i++)
{
cout << "Nhap a[" << vitrithem << "][" << i << "] : ";
cin >> a[vitrithem][i];
}
}
Source code : http://codepad.org/2FsQGtao



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