01/10/2018, 00:21

Lỗi khi sử dụng for, getchar, if trong c

sao c=53 ạ !
giúp em với !!

Cyberbob viết 02:22 ngày 01/10/2018

là sao nhỉ bạn nói rõ xem bài của bạn làm gì và bạn gặp lỗi ở đâu?

Thư Nguyễn viết 02:22 ngày 01/10/2018

mình dùng hàm getchar để gan cho c như trong code , nhưng tự dưng c lại nhận giá trị 53

Thư Nguyễn viết 02:38 ngày 01/10/2018

cái này rõ hơn ạ
dùng putchar xuất ra c=5 ,

Nguyễn Hoàng Trung viết 02:29 ngày 01/10/2018

1/Cho vong for ban nen dung vong lap while.
2/ Ban tim hieu bang ma ascii va ham getchar.
3/ Tap dung google.
4/ Ban gap loi gi thi post code + noi ro loi do ra cho moi nguoi de hieu.

X viết 02:32 ngày 01/10/2018

getChar => get character (“lấy ký tự”) chứ không phải “lấy số” :v
Khi thao tác kiểu ký tự và số, ký tự thì không thể tính tổng với số được nên mặc định nhiều ngôn ngữ lập trình sẽ ép kí tự đó sang hệ thâp phân để thực hiện tính toán. http://www.asciitable.com

Bài liên quan
0