01/10/2018, 01:06
Lỗi khi build chương trình bằng code Block
Code
#include<iostream>
using namespace std;
int main()
{
int n;
int A[n];
cout<<"Nhap so phan tu mang A, n = ";
cin>>n;
cout<<"Nhap cac phan tu trong mang A[]"<<endl;
for(int i = 0; i <= n; i++)
{
cin>>A[i];
}
cout<<"Cac phan tu trong mang A[] = ";
for(int i = 0; i <= n; i++)
{
cout<<A[i]<<" ";
}
cout<<endl;
cout<<"So chinh phuong trong day"<<endl;
for(int i = 0; i<=n; i++)
{
for(int j = 0; j<100; j++)
{
if(A[i]==j*j)
{
cout<<A[i]<<" ";
}
}
}
return 0;
}
Bài liên quan
Hi Septiceye Jack
Dòng 18
Bạn xem pót code trên diễn đàn nhìn cho đẹp nhé.
Chúc bạn thành công.
là sao mình không hiểu! mình viết như bạn mà @@
Có lẽ là bạn học ko bài bản theo tài liệu nên ko nhìn ra.
Mảng trong C++ bắt có chỉ số bắt bằng 0 đến n-1.
Vòng for của bạn chạy đến n tức là đã ra ngoại giới hạn của mảng gây ra lỗi.