cho em hỏi là em thấy 1 vài chương trình có các cách ghi hàm printf là
printf("%5i",x)
printf("%3.5f",k)
printf("%.5i",x)
printf("%5.i",x)
em không hiểu những cái %5i,%3.5f, %5.i %.5i để làm gì mọi người có thể giải thích tận gốc cho em không ạ em cảm ơn rất nhiều
Giải đáp về cách in ra màn hình của hàm printf
- Chỉ thị
%i: địa chỉ để in 1 số nguyên có dấu (tương tự như%d) - Chỉ thị có dạng
%m.n*(thay*bằngf,lf,… (chỉ thị để in 1 số thực)): in ra 1 số trongmkí tự liên tiếp trên màn hình và in ranchữ số thập phân của số đó (nếu có)
VD: Với k = 1.2,printf("%10.5f", k)sẽ in ra___1.20000(tạm coi dấu_thay cho dấu cách)
Lên gg có giải thích mà @@
Bạn vào cppreference đọc phần scanf cho đầy đủ 
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?