01/10/2018, 11:40
Nhập từ bàn phím cả số và ký tự
em code như vậy nó chỉ nhận vào số chứ ký tự nó không nhận, lệnh switch k chạy
Bài liên quan
em code như vậy nó chỉ nhận vào số chứ ký tự nó không nhận, lệnh switch k chạy
Chào SuperHackerProNo1ty!
switch…case… default là 1 if… else thu gọn.
nếu case i: đúng thì thực thi case i. Nếu kiểm tra tất cả các case đều sai thực thi default.
https://www.tutorialspoint.com/cprogramming/switch_statement_in_c.htm
P/s: Bạn có nhiều người bạn tham gia diễn đàn phải không?
p/s là sao nhỉ???
Lỗi của bạn không hiểu rõ
scanf()
, đọc link đưới để sửascanf chữ nhận vào dữ liệu số, còn ký tự dùng cái getchar().
trước dòng nhập liệu cho ký tự hoặc chuỗi phải xóa bộ đệm bằng cái flushall() hoặc fflush(stdin)