So I have a void function that is going to randomly generte a structure:
This is the structure:
struct przeciwnik{
string nazwa;
int HP;
int DMGmax;
};
And the function:
void przeciwniklos(przeciwnik przeciwnik1)
{
przeciwnik1.HP=rand()%51 + 100;
przeciwnik1.DMGmax=rand()%1 + 25;
cout << "HP przeciwnika: " << przeciwnik1.HP <<endl;
}
And in the main function:
przeciwnik przeciwnik1;
Ekwipunek eq1;
srand(time(NULL));
przeciwniklos(przeciwnik1);
However the HP and DMGmax stays 0. I tried using int przeciwniklos() but I couldn't return a structure,