Программка по идее должна рандомно выдавать страны, получать в ответ столицу и проверять ответ, визникла пара вопросов:
1 почему в данном случае rnd всегда равен 1. Как заставить rnd быть рандомной при каждом новом запуске программы?
2 почему не работает проверка ответов? где ошибся?
Программка по идее должна рандомно выдавать страны, получать в ответ столицу и проверять ответ, визникла пара вопросов:
1 почему в данном случае rnd всегда равен 1. Как заставить rnd быть рандомной при каждом новом запуске программы?
Для начала надо инициализировать рандомный генератор ф-ией srand() ...
Function: void srand (unsigned int seed)
This function establishes seed as the seed for a new series of pseudo-random numbers. If you call rand before a seed has been established with srand, it uses the value 1 as a default seed
2 почему не работает проверка ответов? где ошибся?
Видимо, изза использования присвоения вместо операции сравнения :