Em muốn nhập chuối mà có dấu cách, vd như full name chẳng hạn, các bác chỉ em với. Em đang học năm 1
Nhập chuỗi có dấu cách trong C như thế nào?
Bạn dùng hàm chuyên dụng cho nhập chuỗi: fgets()
,
Bạn tham khảo link ở đây:
2 Likes
bác giải thích em 2 cách này với
Use:
fgets (name, 100, stdin);
100 is the max length of the buffer. You should adjust it as per your need.
Use:
scanf ("%[^\n]%*c", name);
Cách 1 bạn tự đọc nhé
Cách 2 thì format của C
Nó nói là đọc tới khi găp ký tự \n và bỏ qua nó.
Và khuyên bạn dùng fgets
4 Likes
thanks :D…