'while (c != '\n');' có nghĩa là gì?

Trong ngôn ngữ C
Em là NewBie cho em hỏi nếu điều kiện như thế này
while ( c != ‘\n’);
Nghĩa là gì ạ?
Em cảm ơn

while là vòng lặp, sẽ lặp lại khi ký tự c khác với ký tự ‘\n’ là ký tự newline hay enter.

Hok cái điều kiện C != ‘\n’ nghỉa là gì ạ?

Tức là kí tự c có khác kí tự xuống dòng ('\n') thôi.

While = trong khi. \n là kí tự xuống dòng
Trong khi điều kiện đúng thì vòng lặp luôn xảy ra.
Trong khi c khác kí tự ‘\n’ thì vòng lặp luôn xảy ra <=> Kết thúc vòng lặp khi c == kí tự ‘\n’

nếu C khác \n (tức xuống dòng)thì tiếp tục lặp

lặp cho đến khi đọc đến ký tự xuống dòng mới chuyển sang câu lệnh tiếp theo (thoát khỏi vòng lặp)

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?