Diesen Befehl gibt es in C?
Das weiß ich nicht - "C" kann ich gerade mal fehlerfrei buchstabieren, mehr aber nicht

Wenn Du eine Aktion ausführen willst, wenn am Anschluss B.0 ein High-Signal anliegt, geht das so:

If PINB.0 = 1 then
Befehl 1
Befehl 2
...
End if

Soll in Abhängigkeit des Eingangssignales zwischen zwei Aktionen unterschieden werden, geht das so:

If PINB.0 = 1 then
Befehl 1
Befehl 2
...
Else
Befehl A
Befehl B
...
End if

Wenn die Aktion nur aus einem einzigen Befehl besteht, geht´s auch in einer Zeile und ohne End If:

If PINB.0 = 1 then Befehl 1

Bzw. als entweder-oder-Geschichte:

If PINB.0 = 1 then Befehl 1 Else Befehl A