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;
*grab popcorn* viết 16:00 ngày 01/10/2018

Hàm có do-while bạn viết ntn?

Anime Học đường Lãng Mạn viết 15:56 ngày 01/10/2018

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

Bài liên quan
0