hàm Q4 ạ em ko pit trả mảng về hàm main để in kiểu gì
#include<stdio.h>
#include<conio.h>
menu()
{
printf("\n1.nhap so nguyen N va mot mang nguyen gom N phan tu ");
printf("\n2.tinh trung binh cong cua cac phan tu trong mang vua nhap");
printf("\n3.tinh trung binh cong cac phan tu chia het cho 3 trong mang");
printf("\n4.xoat tat cac cac phan tu chia het cho 3 va hien thi mang gom cac phan tu con lai");
printf("\n5.thoat");
}
int Q1(int *n,int A[])
{
int i;
printf("\nN=");
scanf("%d",n);
while(!(*n>0 && *n<100))
{
printf("\n nhap lai N=:");
scanf("%d",n);
}
for(i=0; i<*n; i++)
{
printf("\nA[%d]=",i);
fflush(stdin);
scanf("%d",&A[i]);
}
}
float Q2(int n,int A[])
{
int i;
float tong=0,tb;
for(i=0; i<n; i++)
tong=tong+A[i];
tb=tong/n;
return tb;
}
float Q3(int n,int A[])
{
int i,dem=0;
float tong=0,tb;
for(i=0; i<n; i++)
{
if(A[i]%3==0)
{
dem++;
tong=tong+A[i];
}
}
tb=tong/dem;
if(dem==0)
tb=0;
return tb;
}
int Q4(int n,int A[])
{
int i;
for(i=0; i<n-1; i++)
{
if(A[i]%3==0)
{
A[i]=A[i+1];
--n;
}
printf("\n %d",A[i]);
}
return A;
}
void main()
{
int i,n,*A,chon;
clrscr();
while(1)
{
menu();
printf("\n moi ban chon 1 muc:");
scanf("%d",&chon);
while(!(chon>0 && chon<=5))
{
printf("\n moi ban chon lai 1 muc:");
scanf("%d",&chon);
}
switch(chon)
{
case 1:
Q1(&n,A);
break;
case 2:
printf("\n tb=%f",Q2(n,A));
break;
case 3:
printf("\ntb=%f",Q3(n,A));
break;
case 4:
Q4(n,A);
break;
case 5:
return 0;
}
}
getch();
}
Bạn nên học cách cấp phát động (hàm 
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?