Hirdetés
- Telekom mobilszolgáltatások
- Sokkal jobb ajánlat lett elődjénél az iPhone 17e
- Motorola Edge 50 Neo - az egyensúly gyengesége
- One mobilszolgáltatások
- Xiaomi 15 - kicsi telefon nagy energiával
- iPhone topik
- Honor Magic6 Pro - kör közepén számok
- Mobil flották
- Honor 200 Pro - mobilportré
- MWC 2026: csápolt a robot, majd dobott egy hátraszaltót
Új hozzászólás Aktív témák
-
stepboy
csendes tag
válasz
kpisti1990
#5732
üzenetére
Így már jobban látom a kódod.
Miért van két "getchar()" ?Igen, úgy értettem, hogy csak akkor adhatsz a "state" változónak új értéket, ha a beolvasott karakter megfelelő, valahogy így:
while ( 1 )
{
switch ( state )
{
case ALAP:
{
printf( "szöveg\n" );
char c = getchar();
if ( ( c != 'k' ) || ( c != 't' ) || ( c != 'c' ) )
{
printf( "rossz betű\n" );
}
else if ( c == 'k' )
{
printf( "jó betű 1.\n" );
state = FIZETETT;
}
else if ( c == 't' )
{
printf( "jó betű 2.\n" );
state = FIZETETT;
}
else
{
printf( "jó betű 3.\n" );
state = FIZETETT;
}
break;
}
case FIZETETT:
{
printf( "valami szöveg\n" );
state = KESZ;
break;
}
case KESZ:
{
printf( "megint szöveg\n" );
state = ALAP;
break;
}
}
}Ez nem egy szép kód, de kezdetnek megteszi.
Ú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!
- Steam Deck
- Autós topik
- Meghozta a régóta várt asztali Ryzen APU-kat az AMD
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Futás, futópályák
- Telekom mobilszolgáltatások
- Revolut
- Házimozi belépő szinten
- Sokkal jobb ajánlat lett elődjénél az iPhone 17e
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- További aktív témák...
- HIBÁTLAN iPhone 12 128GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS4670,100% Akksi
- Telefon felváráslás!! iPhone 15/iPhone 15 Plus/iPhone 15 Pro/iPhone 15 Pro Max
- Creative Sound BlasterX G6 7.1 USB külső hangkártya
- HIBÁTLAN iPhone 14 Pro Max 256GB Space Black -1 ÉV GARANCIA - Kártyafüggetlen, MS4370
- LG 77C3 - 77" OLED evo - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - PS5 és Xbox!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

