Hirdetés
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Mr Dini: Mindent a StreamSharkról!
- Re
- Elektromos rásegítésű kerékpárok
- GoodSpeed: Amikor minden lakásom Faraday Kalitkában van! :D
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- Brogyi: CTEK akkumulátor töltő és másolatai
- jakra: Retro gyujtemenyem (cloud synced for safety...)
Új hozzászólás Aktív témák
-
Cucuska2
addikt
válasz
lotuska
#5061
üzenetére
Én egy állapotgépet csinálnék, a következő állapotokkal:
t, te, m, mi, miz, mizu, és "üres". Ha t-t kap, akkor elkezd figyelni, hogy e jön-e, ha nem, printf("t");, és ha pedig kap egy t-t, utána pedig e-t, akkor azokat nem írja ki, hanem csak simán kiküldi azt, amit akarsz helyette.
Ezt bedobod egy while((c = getchar) != EOF) ciklusba, meg csinálsz az állapotgépnek egy switch-case szerkezetet, osz' kalap-kabát. -
sssirius
tag
válasz
lotuska
#5061
üzenetére
Szia!
Én a helyedben a quicksearch algoritmust használnám: link
Ha megtalálod a kihelyettesítendő szöveget, jelenleg "én" és "mizu", akkor strcpy() függvénnyel összemásolod egy újabb char*-ba a szöveg előtti részt + helyettesítést + szöveg utáni részt.
De ha úgy jobban tetszik, akkor memset-el helyben cserélheted.Szerk.: Ha nem akarsz semmi extrát implementálni, akkor van valamelyik header-ben strstr() függvény, ami segíthet.
Ú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!
- Telefon felvásárlás!! Samsung Galaxy A20e/Samsung Galaxy A40/Samsung Galaxy A04s/Samsung Galaxy A03s
- ÚJ Quansheng UV-K6 adóvevő eladó
- GYÖNYÖRŰ iPhone 14 Pro Max 256GB Space Black - 1 ÉV GARANCIA, Kártyafüggetlen,MS3489, 100% Akksi
- Eladó Samsung Galaxy S21 FE 5G 6/128GB / 12 hó jótállás
- Garmin USB ANT Stick jeladó eladó
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

