The best evidence that the connections are correct is a statement in your program
DEBUG cls, bin8 rc_swA,cr
When you run the program, activating a switch should change the appropriate 0 to a 1.
Even if you are not a complete noobie, one source of frustration is the DB-25, with its invisible numbers beside each pin. The end with pin 1 is on the right with the longer row of 13 pins up, looking at the solder cups - I just rewired two connectors I'd connected in error
If you are wiring micro switches, the common connection is on the bottom, and the side (one of the two smallest faces) has NC and NO connections.
If you are wiring photosensors, make sure you connect the BrowN wire to +12V not the +5V available in the connector, and the BlUe wire to ground.