Chào mọi người !
Mình có mọt vấn đề hiện chưa giải quyết được như sau:
File input:
Mình dùng fscanf như sau:
fscanf(pfile,"%d %d %[^\n]s", &num1, &num2, &name); (name là mảng name[255]);
okay, đối với hai số đầu tiên thì dùng printf in ra bình thường, còn với chuỗi sau thì không được.
printf("%s\n",name); giải quyết được vấn đề này.
Nhưng với file input nhiều hơn 1 dòng muốn in ra hàng ngang thì không được mà chỉ in được hàng dọc. Cách giải quyết cho vấn đề này thế nào, mong các pro chém nhiệt tình.
vd: input file:
mong muốn in ra: Nguyễn Thị Minh Khai, OK Ok. Nhưng em chỉ làm được như sau:
Nguyễn thị Minh Khai
Ok Ok
:sosad:
Mình có mọt vấn đề hiện chưa giải quyết được như sau:
File input:
PHP Code:
123 456 Nguyễn Thị Minh Khai
fscanf(pfile,"%d %d %[^\n]s", &num1, &num2, &name); (name là mảng name[255]);
okay, đối với hai số đầu tiên thì dùng printf in ra bình thường, còn với chuỗi sau thì không được.
printf("%s\n",name); giải quyết được vấn đề này.
Nhưng với file input nhiều hơn 1 dòng muốn in ra hàng ngang thì không được mà chỉ in được hàng dọc. Cách giải quyết cho vấn đề này thế nào, mong các pro chém nhiệt tình.
vd: input file:
PHP Code:
123 456 Nguyễn thị Minh Khai
345 678 Ok Ok
Nguyễn thị Minh Khai
Ok Ok
:sosad:
Comment