- iPhone topik
- Redmi Note 10S - egy a sok közül
- Samsung Galaxy S25 Edge - a tegnap határán
- Magisk
- Garmin Forerunner 165 - alapozó edzés
- Samsung Galaxy A53 5G - kevesebbet többért
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Xiaomi Mi 9T Pro - tizenegyes!
- Poco F7 Pro - jó, de az amatőr sem rossz
- Az iPhone hajthatatlanságán gúnyolódik a Samsung
Ú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!
- iPhone topik
- Multimédiás / PC-s hangfalszettek (2.0, 2.1, 5.1)
- Redmi Note 10S - egy a sok közül
- Hivatalosan is részesedést vásárolt az Intelben az USA kormánya
- Samsung Galaxy S25 Edge - a tegnap határán
- Mibe tegyem a megtakarításaimat?
- Autós topik
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
- Flint 2 OFF topik
- Magisk
- További aktív témák...
- Apple MacBook Pro Touch Bar(13-inch, M1, 2020)- 181 Ciklus - 96% Akku -8GB/256GB SSD - Ezüst -MAGYAR
- Razer Blade 15 Advanced (2019) Rtx 2080 OLED Touch 4K - újszerű
- szinte új 14 hüvelykes MacBook Pro M4 512GB SSD space black asztrofekete Apple 3 év garancia
- Gigabyte H510M-H PC
- új bontatlan iPhone 16 Pro 128GB natural titanium natúr titán független Apple 1 év garancia
- BESZÁMÍTÁS! HTC VIVE Pro 2 virtuális valóság szemüveg garanciával hibátlan működéssel
- Magic Trackpad legújabb fajta, lightning csatlakozóval
- Tablet felvásárlás!! Samsung Galaxy Tab A8, Samsung Galaxy Tab A9, Samsung Galaxy Tab S6 Lite
- Frederick Forsythe: Isten ökle (nem olvasott)
- Eladó egy XMG P406 laptop
Állásajánlatok
Cég: FOTC
Város: Budapest