30/09/2018, 23:06

Lỗi thứ tự output trong C

Mọi người xem lỗi giúp em với ạ , em đang nghịch , định làm 1 trò chơi đơn giản có luật là : " phần mềm tạo ra 1 số random<100 , người chơi đoán số đó dựa vào số dư của số đó khi chia cho các số nguyên tố ,cứ sai 1 lần là có thêm 1 gợi ý " . Em đã code như sạu:


Nhưng rồi khi màn hình hiện lên , em lại phải nhập 2 số, rồi nó cũng output liền 1 lúc hai dòng như sau

Mọi người xem giúp em với ạ !!

*grab popcorn* viết 01:21 ngày 01/10/2018

Bỏ dấu cách ở scanf đi -> scanf("%d", &…)
Còn vì sao thì mình không biết, nhưng từng bị như vậy rồi

lahata viết 01:16 ngày 01/10/2018

Khoảng cách cũng là một format string matches (giong %d) trong scanf() nên nếu bình thường thì bạn phải tránh dấu cách or tab.

Bài liên quan
0