01/10/2018, 12:22
Kết thúc việc nhập khi không nhập gì
Hi mọi người !
Mình có một thắc mắc : Có cách nào để kết thúc việc nhập nếu nhập = Rỗng không nhỉ ?
Ex : có mảng char a[10]. Mình không nhập gì hết mà ấn enter thì nó xuống dòng hoài.
Có cách nào để kết thúc việc nhập khi mảng a hoặc chuỗi rỗng không nhỉ ?
Ví dụ cụ thể hơn : Nhập tên sinh viên vào mảng a[10] ở trên. Việc nhập kết thúc khi tên của sinh viên là rỗng
Bài liên quan
Bạn có thể kiểm tra input của người dùng, nếu input mà có độ dài bằng 0 hay toàn khoảng trắng thì break
Làm cách nào kiểm tra đc hả anh ? Lúc enter nó xuống dòng liên tục đòi input lại hoài mà :<
Thử dùng hàm get lấy phím enter đi, nếu enter thì thoát
Izi-pizi:
Lưu ý: hàm
fgets
nhận luôn cả ký tự'\n'
-> xóa ký tự'\n'
trước khi kiểm tra chuỗi rỗng.Đã code C++ thì đừng xài mảng char để biểu diễn string nữa.
Đã hiểu. Thanks các huynh