السلام عليكم
عندي مشكلة في الفنكشن يطلعلي الخطأ
G:\4.cpp|494|error: cannot convert 'int*' to 'int (*)[20]' for argument '1' to 'void input(int (*)[20], int (*)[20], int (*)[20], int*, int, int, int*, int*)'| G:\4.cpp|498|error: cannot convert 'int (*)[20]' to 'int (*)[10]' for argument '2' to 'void display(int*, int (*)[10], int (*)[10], int (*)[10], int, int, int, int*, int*)'|
هذا الفنكشن اللي عملته
void input(int Allocate[][MAX],int Max[][MAX],int Need[][MAX],int Available[],int nop,int nor,int work[MAX],int finish[MAX])
{
-----
}وهذا الفنكشن الثاني
void display (int Available[],int Need[][10],int Max[][10],int Allocate[][10],int nop,int nor,int k,int result[MAX],int finish[MAX])
{
-----
}وهذا الاستدعاء في main
int main (){
MainMenu_header ();
int nop = 5, nor = 4, Available[nor],Allocate[nop][MAX],Max[nop][MAX],Need[nop][MAX],work[MAX],finish[MAX];
input(Available,Need,Max,Allocate,nor,nop,work,finish);
display(Available,Need,Max,Allocate,nop,nor);

