01/10/2018, 13:54
Tại sao khi rút do-while ra 1 hàm riêng thì chương trình không chạy, hàm nhap() cũng không báo lỗi?
tại sao khi em rút do-while ra 1 hàm riêng thì chương trình không chạy hàm nhap() cũng không báo lỗi?nếu em để do-while trong int main thì chương vẫn chạy bình thường. em cảm ơn
void nhap (int a[], int n)
{
for(int i=0; i<=n-1;i++)
{
cout<<"nhap gia tri cho mang ["<<i<<"]: ";
cin>>a[i];
}
}
int main ()
{
int a[MAX];
int n;
do
{
cout<<"nhap so luong phan tu mang: "; cin>>n;
if(n<=0 || n>MAX)
{
cout<<"khong hop le"<<endl;
}
}while(n<=0 || n>MAX);
nhap(a,n);
return 0;
Bài liên quan
Hàm có do-while bạn viết ntn?
do em sơ xuất để tham trị thay vì tham biến. cảm ơn anh chị đã đọc bài.
em xin lỗi vì reply chậm