miladna
چهارشنبه 14 تیر 1391, 12:15 عصر
سلام
من می خواستم آرایه دو بعدی رو به عنوان آرگومان فراخوانی کنم و در اون تابع آرایه رو چاپ کنم:
void print2darray(char a[75][43]);
void print2darray(char a[75][43])
{
int i3,j3;
for(i3=0;i3<=44;i3++)
{for(j3=0;j3<=75;j3++){cout<<a[j3][i3];gotoxy(j3+3,i3+3);} }
}
این کد رو که اجرا می کنم گیر میده که نمی تونه int رو به [45]a* ، کاراکتر تبدیل کنه.
آریه ام رو هم قبلا کارکتری تعریف کردم.
مشکل چی هست؟
من می خواستم آرایه دو بعدی رو به عنوان آرگومان فراخوانی کنم و در اون تابع آرایه رو چاپ کنم:
void print2darray(char a[75][43]);
void print2darray(char a[75][43])
{
int i3,j3;
for(i3=0;i3<=44;i3++)
{for(j3=0;j3<=75;j3++){cout<<a[j3][i3];gotoxy(j3+3,i3+3);} }
}
این کد رو که اجرا می کنم گیر میده که نمی تونه int رو به [45]a* ، کاراکتر تبدیل کنه.
آریه ام رو هم قبلا کارکتری تعریف کردم.
مشکل چی هست؟