Random trong mảng 1 chiều

Đề:Viết chương trình phát sinh ngẫu nhiên mảng một chiều các số nguyên âm. mọingười cho em hỏi em sai ở những cho nào mà khi em chạy xong thì nó như thế này


code của em:

        #include <iostream>
        #include <cstdlib>
        #include <ctime>
        #define max 100
        using namespace std;
        void random(int a[])
        {
        	srand(time(NULL));
        	for (int i = 0;i<=max; i++)
        	{
        		a[i] = 0 - rand();
        		cout << a[i] << "\t";
        	}
        }
        void main()
        {
        	int a[max];
        	random(a);
         system("pause");
         }

for (int i = 0; i < max; i++)

Lỗi phổ thông khi duyệt mảng :slight_smile:

1 Like

em đã thử bỏ dấu bằng thì vẫn lỗi như vậy

Mình chẳng thấy lỗi gì cả, bạn build lại thử xem.

chạy được rồi do em quên viết thiếu :smile:

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?