Zdravým,
mám nasledujúci problém. Vyberám maximálnu hodnotu, ktorú ukladám do premennej max_rn. Chcem ale, aby mi z tejto hodnoty zo štruktúry vytiahlo aj ďalšiu hodnotu, a to IP adresu ktorú by uložilo do ďalšej premennej.
Program funguje asi tak, že prechádza danú štruktúru a na základe hodnôt porovnáva maximálnu hodnotu s aktuálnou ktorú dostane. Ak tam vložím strcpy, tak mi to skopíruje iba adresu poslednej položky zo štruktúry, nie maximálnej. (Tá štruktúra je ako keby tabuľka, teda prvý stĺpec je IP adresa a druhý je tá hodnota RN. )
Ako docieliť aby to skopírovalo presne danú IP adresu, ktorú potrebujem? Teda IP adresu počítača, ktorý má max_rn?
Posielam kód:
max_rn1 = pomocny->parameter_rn;
max_rn2 = max(max_rn1, max_rn2);
{
max_rn = max_rn2;
strcpy(hrac_rn, pomocny->ip_adresa);
}
Ďakujem.