Trả lời:
Đáp án đúng: D
Để trả lời câu hỏi này, ta cần xem xét chức năng của từng hàm:
- getc(): Hàm này đọc một ký tự từ một luồng (stream). Luồng này có thể là từ bàn phím (stdin) hoặc từ một tệp tin.
- scanf(): Hàm này đọc dữ liệu có định dạng từ luồng nhập chuẩn (stdin), thường là từ bàn phím.
- getch(): Hàm này đọc một ký tự từ bàn phím mà không hiển thị ký tự đó lên màn hình.
- fscanf(): Hàm này đọc dữ liệu có định dạng từ một tệp tin. Tham số đầu tiên của hàm này là một con trỏ đến đối tượng tệp tin.
Như vậy, chỉ có fscanf() là hàm chỉ dùng để đọc dữ liệu từ tệp tin.





