Code bị sai ở đâu mà nhập bao nhiêu điểm cũng in ra đuổi học?

#include <stdio.h>
#include <stdlib.h>

int main()
{
float diem ;
printf ("diem\n");
scanf ("%f,&diem");
if (diem >= 8& diem <10)
   printf ("gioi\n");
else if (diem>=7&diem<8)
   printf ("kha\n");
else if (diem>=6&diem<7)
   printf("trung binh \n");
else 
   printf("duoi hoc");
   return 0;
}
1 Like

–> sai mệnh đề. Dấu & phải sửa thành &&

& --> toán tử bit
&& --> mệnh đề AND

1 Like

e sửa lại cái đó rồi vẫn chưa đk

sai hàm này, phải là scanf("%f",&diem); thì mới đúng, bạn sửa lại r run lại xem, sửa luôn mệnh đề && nữa :smiley:

2 Likes

ok mình sửa đk rồi thank ae nhiều

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?