Я работаю над лотерейным приложением, где компьютер генерирует 5 случайных чисел и сохраняет их в подстроках. По какой-то причине мой массив выводит буквы и цифры в моем коде. Может ли кто-нибудь дать мне представление о том, почему это может произойти?C++ Array, отображающий буквы и цифры?
#include <iostream>
#include <iomanip>
#include <random>
#include <ctime>
#include <time.h>
using namespace std;
int main(){
const int digits = 5;
int winningDigits[digits];
srand(time(0));
winningDigits[0] = rand() % 10 + 1;
winningDigits[1] = rand() % 10 + 1;
winningDigits[2] = rand() % 10 + 1;
winningDigits[3] = rand() % 10 + 1;
winningDigits[4] = rand() % 10 + 1;
cout << winningDigits;