не понял, для чего у вас цикл внутри цикла, как будто элементы двумерного массива обходите и для чего в теле цикла просто выражение array[i], для чего тогда еще и цикл с j создали.
#include <iostream>
using std::cout;
using std::endl;
using std::cin;
int main()
{
int num;
setlocale(LC_ALL, "Rus");
int array[5];
for (int i = 0; i < 5; i++)
{
array[i] = rand();
}
cout << "Массив тут из " << array[1] << ' ';
}