Lỗi code mảng 1 chiều con trỏ

Giúp mình về mảng 1 chiều con trỏ này với ạ. sao nó lỗi ở clrscr()

#include<iostream>

void nhapn(int &n)
{
	printf("Nhap n: ");
	scanf("%d", &n);
}
void capphat(int *a, int n)
{
	a = (int*)calloc(n, sizeof(int));
	//A=(int*)malloc(n);
	if(a==NULL)
	{
		printf("Khong du bo nho");
		getch();
		exit(1);
	}
}

void nhapmang(int * a, int n)
{
	for(int i=0; i<n; i++)
	{
		
		printf("a[%d] = ", i);
		scanf("%d", (a+i));
	}
}
void xuatmang(int * a, int n)
{
	for(int i=0; i<n; i++)
	{
		printf("%4d\t", *(a+i));
		
	}
}

int main()
{
	clrscr();
	int *a, n;
	nhapn(n);
	capphat(a,n);
	nhapmang(a, n);
	xuatmang(a,n);
	free(a);
	getch();
}
3 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?