อยากทราบเรื่องการใช้คำสั่ง while() หลายๆครั้ง

ผมอยากทราบว่าการใช้คำสั่งwhile ให้วนลูปตามเงื่อนไขที่เรากำหนด ถ้าเงื่อนไขที่ว่าเป็นเท็จแล้วสามารถโดดไปคำสั่ง while อีกลูปหนึ่งได้รึปล่าวครับ ใช้ccs ในการเขียนโปรแกรมให้ต่อเเข้ากับ pic18f ครับ
-ตัวอย่างโปรแกรมนะครับ
  while  (input(PIN_C4) == 1 & input(PIN_C5) == 0 )                      
        {
        output_high(pin_c3);
        delay_ms(100);
        }  
while  (input(PIN_C4) == 1 & input(PIN_C5) == 1 )
        {                  
         output_low(pin_c3);
         delay_ms(100);
         }

เมื่อกดสวิตที่ต่อเข้ากับขา c4 จะทำงานwhile ลูปแรกรึปล่าว? และถ้ากด C4 และต่อด้วย C5 จะมาทำwhile ลูปถัดมาหรือไม่ครับ
รบกวนด้วยนะครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่