Hỏi về cú pháp vòng lặp

Em có gặp đoạn code này ạ:

while(scanf("%d %d", &N, &M) == 2)

Mọi người cho em hỏi nó có nghĩa là gì ạ? Em cảm ơn ạ!!

Lặp khi đọc đủ 2 số N, M (kết quả của scanf là số lượng biến đọc được). Nếu đọc ít hơn 2 biến thì vòng lặp kết thúc.

3 Likes

Dạ, em cảm ơn anh nhiều ạ.

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