30/09/2018, 17:45
Hiển Thị Giá Trị Các phần tử của MẢNG
Em chạy chương trình này với mong muốn hiển thị tất cả các phần tử trong mảng.Nhưng cứ chạy đến a[4] là dừng chương trình.Em đã tìm lỗi sai trong code mà tìm không ra.Các anh chỉ giùm em với
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int namTrang(int array[],int n)
{ int i=0;
for(i=0;i<n;i++)
{
printf("a[%d]= ",i);
scanf("%d",&array[i]);
}
}
int main()
{ int n;
int array;
printf("Nhap so phan tu : ");
scanf("%d",&n);
namTrang(array,n);
return 0;
}
Bài liên quan
bạn xem lại chỗ tạo ra array nha, array bạn tạo là biến chứ đâu phải mảng
bạn sử dụng mảng tĩnh thì khi tạo ra mảng int array[MAX] nữa MAX bạn nên định nghĩa bằng #define hoặc const.
còn ko thì sử dụng mảng động mới tránh lãng phí được ô nhớ cấp cho mảng
Cam on anh,em lam duoc roi ah