Помогите, что я делаю не так? возможно нужен какой-то другой порядок или что-то ещё.
С клавиатуры вводится шестизначный номер трамвайного билета. Определить, является ли билет счастливым. Решить при помощи вложенных циклов.
попытка#include
using namespace std;
int main()
{setlocale(LC_CTYPE, "Russian");
int d1, d2, d3, d4, d5, d6;
cout << "Введите 6 цифр билета (от 0 до 9 через пробел): ";
cin >> d1>>d2>>d3>>d4>>d5>>d6;
for(d1 = 0; d1 <= 9; d1++){
for(d2 = 0; d2 <= 9; d2++){
for(d3 = 0; d3 <= 9; d3++){
for(d4 = 0; d4 <= 9; d4++){
for(d5 = 0; d5 <= 9; d5++){
for(d6 = 0; d6 <= 9; d6++){
if(d1 + d2 + d3 == d4 + d5 + d6)
cout << "Билет счастливый!";
else
cout << "Билет не счастливый!";}
}
}
}
}
}
cout << endl;
return 0;
}