Lỗi Trôi lệnh khi nhập xuất xâu và số bằng File trong C.
![Image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHDyDAK4ipXs6-pi1FbBf6vDiyOd42DvZ4AaKQzXX9xuTBQfmp-Tgdi0Kce_ZqjkF5WBtm11opi7FsN4e11t1lA8vY09FlQpY7I18H3AB5ycJhYm3vHv8bLAkGmh6Ysnw3ub1PWD-ON9g/s400/1.png)
• Khi nhập / xuất từ file: Số nguyên và Xâu kí tự . – Cần xử dụng các Hàm : • fscanf ( ) ; để đọc số nguyên từ file, • fgets ( ) ; để đọc chuỗi kí tự từ file • • – Tuy nhiên , Giống như trong nhập xuất từ bàn phím, với một xâu và số liên tiếp , Hiện tượng trôi lệnh xảy ra , yêu cầu phải khắc phục. với nhập xuất từ bàn phím, ta sử dụng fflush (stdin); để khắc phục tình trạng trên. Tuy nhiên, với nhập/xuất bằng File, thì không thể làm được. Bởi vậy cần dùng 1 thủ thuật mới. Lấy một ví dụ để dễ dàng hình dung: ví dụ với file nhập thông tin của 1 sinh viên. Với ví dụ trên, có thể nhiều người sẽ code như sau: Kết quả khi chạy code cho thấy: Xâu MaSV không có giá trị, Tên sinh viên thì lại là Mã sinh viên ...