30/09/2018, 18:10

Ai giúp em trả lời những câu hỏi :v Đùa chứ em giúp em hàm C này với

Hàm##

#include<stdio.h>
#include<conio.h>
int main()
{
	float a,b,c;
	{
		printf("
Nhap diem mon Toan : ");
		scanf("%f",&a);
		if (a<0 && a>10) 
		{
			printf("
Khong hop le.
Nhap lai diem mon Toan : ");
			scanf("%f",&a);
		}
	}
	{
		printf("
Nhap diem mon Ly : ");
		scanf("%f",&b);
		if (b<0 && b>10) 
		{
			printf("
Khong hop le.
Nhap lai diem mon Ly : ");
			scanf("%f",&b);
		}
	}
	{
		printf("
Nhap diem mon Hoa : ");
		scanf("%f",&c);
		if (c<0 && c>10) 
		{
			printf("
Khong hop le.
Nhap lai diem mon Hoa : ");
			scanf("%f",&c);
		}
	}
}

Em không hiểu sao nó bỏ qua điều kiện if của em ?

Chế Tiệp Chân Khoa viết 20:13 ngày 30/09/2018

wow, thanh niên ko biết debug những lỗi cơ bản cái này sẽ bám bạn như ngày xưa mình mất 1 tiếng để sửa quên dấu chấm phẩy

(a<0 && a>10)

tèn tén ten, làm j có số nào bé hơn 0 và lớn hơn 10

Zin Zin Arsenal viết 20:20 ngày 30/09/2018

bạn sửa lại điều kiện && thành || là được đó bạn

Logan Ricky viết 20:16 ngày 30/09/2018

chết cha lú lẫn r :))) thanks nha

Logan Ricky viết 20:12 ngày 30/09/2018

hihi mình mới tập viết đc 2 ngày :v

Logan Ricky viết 20:15 ngày 30/09/2018

À bác ơi cho em hỏi… viết như thế nào để nó cứ quay vòng khi mà nhập sai v ?
em viết thế kia chỉ đc 2 lần à

Chế Tiệp Chân Khoa viết 20:13 ngày 30/09/2018
while (a<0 || a>10)
Bài liên quan
0