Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem char podminka

Nazdar lidi skousim jeden program v kterym mam promnennou typu char. Dam tam podminku if(znak=='n'&&'N') tak neco vykona skousim n N ale nic vzdy to prejde na else. Nevite v cem by mohla byt chyba?

Předmět Autor Datum
Zistil jsem ze kdyz nic nenapisu kdyz ma bejt scanf dam jenom enter tak to da na else jakoby to scan…
vojtik 23.11.2013 09:02
vojtik
if (znak=='n' || znak=='N') jsi chtěl asi napsat. Tom co jsi napsal tym porovná, zda jsou 'n' i 'N'…
veru.vikt 23.11.2013 09:29
veru.vikt
aha diky :)
vojtik 23.11.2013 09:42
vojtik
smysluplnější je if(strtolower(char)=='n') v php nebo if znak.downcase=='n' v ruby poslední
mnua.al 25.11.2013 00:19
mnua.al

if (znak=='n' || znak=='N') jsi chtěl asi napsat. Tom co jsi napsal tym porovná, zda jsou 'n' i 'N' nenulové hodnoty, což jsou a tak to vrátí jedničku a tu jedničku to pak porovnává s proměnnou znak...

Zpět do poradny Odpovědět na původní otázku Nahoru