Tôi chỉ tò mò tại sao trong ngôn ngữ lập trình C, chức năng đọc đầu vào được định dạng được gọi là "scanf" trái ngược với "readf". Tôi cho rằng nó có nguồn gốc từ một ngôn ngữ trước đó, vậy trong trường hợp đó tại sao nó lại được đặt tên theo ngôn ngữ đó? (Tái diễn.)
Ngoài ra, tại sao "printf" chứ không phải "writef"? Trong các ngôn ngữ khác C, tại sao "in" hoặc "viết" thay vì "hiển thị"?