Hallo

woran liegt das???????
if((t==w)&&(w==1)) prüft ob beidesmal der selbe Code eingelesen wurde

if ((b>0)) prüft nur, ob einmal etwas größer 0 eingelesen wurde

if ((b>0) && (a==b)) wäre richtig

Gruß

mic