Hirdetés
- Bemutatkozott a Poco X7 és X7 Pro
- A hagyományos (nem okos-) telefonok jelene és jövője
- Apple iPhone 16 Pro - rutinvizsga
- Külföldi prepaid SIM-ek itthon
- Megérkezett a Google Pixel 7 és 7 Pro
- Magisk
- A piac legerősebb kameráját ígéri a Xiaomi 17 Ultra
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Vivo X200 Pro - a kétszázát!
- Motorola Edge 50 Ultra - szépen kifaragták
Új hozzászólás Aktív témák
-
Jester01
veterán
válasz
PetyaMIK
#2762
üzenetére
A kigyok az kétdimenziós karakter tömb, vagy ha úgy tetszik egydimenziós string tömb. Ezért nem jó a kigyok[index] != '*', hiszen a bal oldal az char* a jobb oldal meg char. Egy lehetséges megoldás, ha a jobb oldalból is stringet csinálsz, és a megfelelő összehasonlítást alkalmazod: strcmp(kigyok[index], "*") != 0
MOD: Továbbá a ciklus vége előtt már növeled az index értékét, így a while feltétel már másik elemet vizsgál. Egyszerűbb lenne, ha a ciklusmagban lévő if feltétel break használatával kilépne a ciklusból, ami amúgy végtelen lenne.
MOD #2: ja és ha csak a leghosszabb kígyót kell kiíratni, akkor teljesen fölösleges mindet eltárolni egy tömbben.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- GYÖNYÖRŰ iPhone 12 mini 64GB Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS3851
- Honor 90 512GB, Kártyafüggetlen, 1 Év Garanciával
- Kuriózum: Ozark Trail (amerikai) fejlámpa 600 lumen
- Apple iPhone 13 Pro Max Graphite ProMotion 120 Hz, Pro kamerák 256 GB-100%-3 hó gari!
- LG 34GS95UE - 34" Ívelt OLED / QHD 2K / 240Hz & 0.03ms / 1300 Nits / NVIDIA G-Sync / AMD FreeSync
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


