30/09/2018, 21:26
Gặp lỗi trong C
Vì sao lại như thế này ạ. A/C nào chỉ giúp em với !
int main()
{
float a;
printf ("nhap a: ");
scanf ("%f",&a);
if ( a = 5)
printf (" trung binh ");
if (a < 5)
printf (" y ");
if (a > 5 && a < 8)
printf (" Kha ");
if ( a > 8 )
printf (" Gioi ");
getch();
return 0;
}
em nhập a kiểu gì nó cũng ra trung bình ạ…
Bài liên quan
If (a==5) nha, chứ không phải a=5
Đầu tiên bạn cần biết cách gõ code trên diễn đàn để người xem có thể giúp bạn nhanh hơn.
Cách gõ code: ở đầu và cuối code bạn thêm 3 kí tự ` (phím nằm dưới phím ESC), . Còn về code thì sai toán tử so sánh ở dòng if đầu tiên, bạn dùng if ( a = 5) thì bạn đang gán a=5, sửa lại là if(a==5).
dạ em cảm ơn ạ. hihi ^^