- Milyen TV-t vegyek?
- Milyen videókártyát?
- RAM topik
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Xiaomi Mi Box androidos médialejátszó 4K és HDR támogatással
- Philips LCD és LED TV-k
- TCL LCD és LED TV-k
- Nem indul és mi a baja a gépemnek topik
- Szünetmentes tápegységek (UPS)
- AMD Radeon™ RX 470 / 480 és RX 570 / 580 / 590
Új hozzászólás Aktív témák
-
kispx
addikt
válasz
atkamaly #5893 üzenetére
A elkezded debuggolni az alkalmazást, akkor látszik a colour változóba az előző sor '\n' kódját rakja bele. Számot pedig nem olvasott be. If-ek nem futnak le, viszont kiírja az előző állapotot. Majd a rákövetkező ciklusban sikeresen beolvassa az adatot.
Érdemes a bemenő adatok számát ellenőrizni.
if (scanf("%c%d", &colour, &number) == 2)
{
// A program többi része
} -
kovisoft
őstag
válasz
atkamaly #5893 üzenetére
A második bekérést úgy érted, hogy amikor a J-s ciklusban másodszor (amikor J=1) kerül a vezérlés a scanf-re? Mert ebben az esetben azért írja ki az előző (J=0) lépésben megváltoztatott értékeket, mert nem állítod vissza a cikluson belül a red/yellow/blue tömb eredeti állapotát. Tedd be a cikluson belülre a red/yellow/blue inicializálását.
Ú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!
- Apple iPhone 12 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
- Olcsó Laptop! Dell Latitude 7280. I5 7300U / 8GB DDR4 / 256GB SSD
- AKCIÓ! MSI B450M R5 5600X 32GB DDR4 512GB SSD RTX 3060 12GB Rampage SHIVA Zalman 600W
- BESZÁMÍTÁS! MSI B460M i5 10400F 16GB DDR4 512GB SSD RX 6650XT 8GB Cooler Master MB600L Chieftec 600W
- LG 45GR95QE - 45" Ívelt OLED / 2K WQHD / 240Hz 0.03ms / NVIDIA G-Sync / FreeSync Premium / HDMI 2.1
Állásajánlatok
Cég: PC Trade Systems Kft.
Város: Szeged
Cég: Promenade Publishing House Kft.
Város: Budapest