Das ist recht einfach. Es gibt den Befehl "endif" bei dem Basic für die C-Control nicht. Kanntest Du vermutlich aus Visual Basic. Leider kann man hinter IF ... Then immer nur eine Anweisung schreiben.

Du müsstest Deine Routine also umschreiben. Zum Beispiel so

Code:
If SensorA=off then ifende
  for i= 1 to 500 
     pulse MotorA 
     pulse MotorB 
  next 
  pause 100 

...
Gruß Frank