01/10/2018, 09:24

Giúp em sửa lỗi code này với ạ!

tại sao nó chạy từ 7 trở xuống thì được…nhưng chạy từ 8 lên nó bị lỗi này ạ!


Đây là đoạn code ạ!
http://codepad.org/Ondgn1Tp

Khoa NTA viết 11:40 ngày 01/10/2018

Lỗi trong lúc thực thi thôi, lỗi do code, không phải tại Windows hay Dev-Cpp đâu bạn không thể post code lên để mọi người dễ sửa hơn à?
Theo mình thì phải đặt như thế này:

int n,b;char d;
cout<<"Nhap so phan tu trong mang: "; cin>>n;
int *a = new int[n];

Đơn giản là do chưa nhập giá trị của n mà bạn lại dùng nó để xin cấp phát 1 mảng gồm chưa biết số phần tử.

Tran Thanh viết 11:36 ngày 01/10/2018

dạ em cảm ơn nhiều ạ

Tran Thanh viết 11:38 ngày 01/10/2018

tại em tưởng gửi link codepad là nó tự hiện,để lần sau e chụp màn hiện cho chắc

Trần Hoàn viết 11:39 ngày 01/10/2018

À, hôm đó bạn chụp màn hình nhưng không đưa link codepad nên không ai biết code bạn là gì :))

Sơn Phạm Ngọc viết 11:33 ngày 01/10/2018

#include
using namespace std;
void nhapmang(int *a,int n)
{
for(int i=0;i<n;i++)
{
cout<<“a[”<<i<<"]=";cin>>a[i];
}
}
void xuatmang(int a,int n)
{
for(int i=0;i<n;i++)
{
cout<<“a[”<<i<<"]="<<
(a+i)<<endl;
}
}
int check(int a,int n)
{
for(int i=0;i<n;i++)
{
if(
(a+i)%2==0) return 1;
else return 0;
}
}
void main()
{
int n,b;
char d;
cout<<“Nhap so phan tu trong mang:”;
cin>>n;
int *a= new int[n];

while(n<=0)
{
	cout<<"Ban nhap sai so phan tu trong mang.Xin kiem tra lai"<<endl;cout<<"Nhap so phan tu trong mang:";cin>>n;
	system("pause");
}
nhapmang(a,n);
cout<<"Mang vua nhap la:"<<endl;
xuatmang(a,n);
cout<<"Ban muon mot mang moi hay giu lai mang cu:"<<endl<<"Nhan y(neu co) va n(neu khong):"<<"  ";
cin>>d;
if(d=='y') 
{

	cout<<"Nhap so phan tu trong mang:";cin>>n;
	while(n<=0)
	{
		cout<<"Ban nhap sai so phan tu trong mang.Xin kiem tra lai"<<endl;cout<<"Nhap so phan tu trong mang:";cin>>n;
		system("pause");
	}
	nhapmang(a,n);
}
b=check(a,n);
if(b==1) cout<<"Mang toan so chan"<<endl;
else cout<<"Mang khong toan chan"<<endl;
system("pause");

}

SonPham viết 11:38 ngày 01/10/2018

http://codepad.org/H5LDAdBl

Bài liên quan
0