chào các bạn. cho mình hỏi 1 vấn đề.
bây giờ mình có 1 file input.txt có nội dung như sau
nhu
mình viết 1 hàm để đọc cái xâu trên.
void doctep(char s[],int &n){
fstream ft;
ft.open("input.txt",ios::in);
int i=0;
while(!ft.eof()){
ft>>s[i];
i++;
}
n = i;
ft.close();
}
nhưng khi in ra màn hình thì lại được 1 xâu như thế này : “nhuu” hoặc “nhu/” hoặc “nhuc”. Nghĩa là mỗi lần chạy thì kí tự thứ 3 (tính từ 0) sẽ là 1 kí tự khác. ai chỉ cho mình chỗ sai với ạ. xin cảm ơn!