cho mình hỏi làm thế nào để biết là đã hết dữ liệu nhập vào vậy, không thấy có dữ liệu j cho biết số dòng cả mình dùng pascal và C! mong các bạn chỉ cho mình cả trong pascal và c

Trong C:

// Hàm scanf trả lại số lượng biến đọc được.
while (scanf("%d", &i) == 1) {
}

Trong Pascal: (ko chắc lắm vì nhiều năm rồi mình ko code :v)

while not eof do
begin

 

Trả lời RR
  Hiện bài gốc

cảm ơn bạn để mình thử

Pascal: while not(eof(input)) do begin .... end;

Còn c++ m hay dùng là: while (cin >> n) {......}